У меня есть функция VLOOKUP
которая возвращала 0
вместо пробелов, когда не было совпадений.
A B
1 Heading Heading
2 Data A The year is 2015
3 Data B 0
Для борьбы с этим я использовал функцию substitute
:
=IFERROR(SUBSTITUTE(VLOOKUP($A2, 'HC Total'!A:C, 3), "0", ""), "")
Что в целом решает проблему, однако, если значение VLOOKUP
содержит 0
любом месте, где оно заменяется. Например The year is 2015
The year is 215
.
Я хотел бы избежать использования:
=IF(VLOOKUP($A2, 'HC Total'!A:C, 3)=0, "", VLOOKUP($A2, 'HC Total'!A:C, 3))
Так как я не хочу дважды звонить в VLOOKUP
если это поможет.
Возможно ли использовать функцию SUBSTITUTE
для сопоставления и замены целых ячеек, содержащих 0
, а не появления 0
?