Excel - Использование слова, расположенного в другой ячейке, в формулу SUMIFS с использованием точного соответствия
Я хочу использовать формулу SUMIFS, которая может использовать слово, введенное в другую ячейку, поэтому, если слово будет изменено позже, оно также автоматически обновит формулу.
Вот пример:
CELL A - Apple
CELL B - Банан
CELL C - оранжевый
Вот формула, которую я сейчас использую:
=SUM((SUMIFS($X:$X,$Y:$Y,"Apple")*0.5)+(SUMIFS($X:$X,$Y:$Y,"Banana")*0.75)+(SUMIFS($X:$X,$Y:$Y,"Orange")*1.25))
Вот что я пытаюсь сделать:
=SUM((SUMIFS($X:$X,$Y:$Y,"CELL[A]")*0.5)+(SUMIFS($X:$X,$Y:$Y,"CELL[B]")*0.75)+(SUMIFS($X:$X,$Y:$Y,"CELL[C]")*1.25))
Я надеюсь это имеет смысл! Я все еще очень новичок здесь.
Заранее спасибо.
1 ответ
Решение
Это легко достигается путем прямой ссылки на диапазон (особенно, если этот диапазон является статическим, как в большинстве случаев):
=SUM((SUMIFS($X:$X,$Y:$Y,A1)*0.5)+(SUMIFS($X:$X,$Y:$Y,A2)*0.75)+(SUMIFS($X:$X,$Y:$Y,A3)*1.25))
И затем, в A1,A2 и A3, у вас есть контрольные ячейки для вашей условной суммы.
Есть ли какая-то особая причина делать суфифы, когда вы тестируете только по одному критерию?