2016-06-21 2 views
0

Я делаю график нашего коллеги, у меня есть таблица, как следующий, Значение A = 4/Значение B = 4 Значение F = 8Excel - просуммировать String Значение

и мне нужно знать количество от Mon до Fri количество, не уверен, что такое точная функция, которую я должен использовать.

Я попытался это: = SUM (IF (B6: АЕ6 = "F", VALUE ("8"), VALUE ("4"))) Но не работает

<table border="1"> 
 
<tr> 
 
    <td> 
 
    Mon 
 
    </td> 
 
    <td> 
 
    Tue 
 
    </td> 
 
    <td> 
 
    Wed 
 
    </td> 
 
    <td> 
 
    Thu 
 
    </td> 
 
    <td> 
 
    Fri 
 
    </td> 
 
</tr> 
 
    <tr> 
 
    <td> 
 
    A 
 
    </td> 
 
    <td> 
 
    A 
 
    </td> 
 
    <td> 
 
    F 
 
    </td> 
 
    <td> 
 
    B 
 
    </td> 
 
    <td> 
 
    B 
 
    </td> 
 
</tr> 
 
</table>

ответ

1

Следующая формула массива должна вам помочь. Массив-формула означает, что вы вводите его с

Ctrl + Shift + Enter

Вы не вводите {} скобки вручную, они будут появляться автоматически.

{=SUM(--($A$2:$E$2="A")*4,--($A$2:$E$2="B")*4,--($A$2:$E$2="F")*8)} 

Значения с понедельника по пятницу представлены в A2: E2 в этом примере.

enter image description here

+0

Я пытаюсь этот код {= SUM (- ($ A $ 2: $ E $ 2 = «А ") * 4, - ($ A $ 2: $ E $ 2 =" B ") * 4, - ($ A $ 2: $ E $ 2 =" F ") * 8)} но, похоже, не работает. –

+0

Вы написали этот код '= SUM (- ($ A $ 2: $ E $ 2 =" A ") * 4, - ($ A $ 2: $ E $ 2 =" B ") * 4, - ($ A $ 2: $ E $ 2 = "F") * 8) ', а затем нажмите клавиши Ctrl + Shift + Enter? Скобки вокруг формулы не являются чем-то, что вы добавляете вручную. – Sun

+0

Кроме того, что возвращает эта формула для вас? – Sun

0

Я решил проблему с этим кодом:

=4*COUNTIF(B6:AE6,"A")+4*COUNTIF(B6:AE6,"B")+8*COUNTIF(B6:AE6,"F") 

enter image description here

Смежные вопросы