#excel #excel-formula
#excel #excel-формула
Вопрос:
Возможно ли заставить Excel различать CA14*500*0*0 и CA14*5000*0*0 ?
Я работаю над формулой, но Excel почему-то не может отличить CA14*500*0*0
от CA14*5000*0*0
.
Предполагается, что формула получит 20 рядом с ячейкой, отмеченной синим цветом.
Однако он не способен различать два числа и всегда берет одно над другим, я предполагаю, что это как-то связано с *0*0
.
Моя формула: =IFERROR(VLOOKUP(C10;G:o;3;FALSCH);0)
Комментарии:
1. Можете ли вы поделиться формулой, которую используете?
2. Я предполагаю, что звездочки интерпретируются как подстановочные знаки.
3. @Joost Уверен, что я добавил формулу, но я не думаю, что это ошибка формулы, потому что она работает с другими числами.
4. Пожалуйста, добавьте наглядный пример, вы говорите, что пытаетесь получить результат «20», но этого нет на вашем листе — вы имели в виду «25»?
5. @SolarMike Я сожалею о качестве изображения, но 20 находится в правом нижнем углу таблицы данных.
Ответ №1:
Вам нужно избегать подстановочных знаков:
=IFERROR(VLOOKUP(SUBSTITUTE(C10;"*";"~*");G:o;3;FALSCH);0)