Попытка создать формулу для поиска 2 столбцов текста и возвращаемого значения в соответствующей ячейке справа ... так что, если у меня есть 4 столбца, A & C имеют текст (AA, BB, CC, DD и т. Д.) И столбцы B & D имеют номера (1,2,3,4 и т. Д.), Мне нужна формула для поиска текста A & C и в зависимости от того, в каком столбце отображается текст, верните значение в B или D прямо направо. Надеюсь, это имеет смысл.Match/Index/Vlookup formula
1
A
ответ
1
Предполагая, что столбцы А & C имеют уникальный текст, и что нет ни одного повторения, вы можете использовать SUMIF
:
=SUMIF(A:A,"AA",B:B)+SUMIF(C:C,"AA",D:D)
В противном случае, VLOOKUP
будет работать тоже:
=IFERROR(VLOOKUP("AA",A:B,2,0),VLOOKUP("AA",C:D,2,0))
EDIT:
В соответствии с комментарием пользователя barry houdini, вы можете использовать:
=SUMIF(A:C,"AA",B:D)
для более короткой версии SUMIF
.
Это сработало, спасибо! ... еще одна вещь, как это сделать, чтобы вернуть '-' или 0, если ничего не найдено? – user2839261
@ user2839261 Первая формула должна вернуть вам 0, если ничего не найдено. Для второго вам придется использовать другой iferror: '= IFERROR (VLOOKUP (« AA », A: B, 2,0), IFERROR (VLOOKUP (« AA », C: D, 2,0), 0)) 'Не могли бы вы пометить мой ответ, как принято, если это вам помогло? ^^ – Jerry
Вы можете упростить один SUMIF, I.e. = SUMIF (A: C, "AA", B: D) –