Если ячейка начинается с текстовой строки... Формула У меня есть формула, которая проверяет, начинается ли ячейка с текста "A". Возьмите "B" для Collect и C для Prepaid. Но он не работает нормально Оба A и C возвращают Prepaid... =LOOKUP(LEFT(A1),{"A","B","C"},{"Pick Up","Collect","Prepaid"}) Ответ 1 Я не уверен, что lookup является правильной формулой для этого из-за множества аргументов. Возможно, hlookup или vlookup, но это требует от вас таблицы для значений. Простая вложенная серия if делает трюк для небольшого размера выборки Try =IF(A1="a","pickup",IF(A1="b","collect",IF(A1="c","prepaid",""))) Теперь включите аргумент left =IF(LEFT(A1,1)="a","pickup",IF(LEFT(A1,1)="b","collect",IF(LEFT(A1,1)="c","prepaid",""))) Также обратите внимание на использование left, в вашем аргументе не указывается количество символов, а набор. 7/8/15 - статьи Microsoft KB для вышеупомянутых функций. Я не думаю, что что-то не так с techonthenet, но я скорее ссылаюсь на официальные источники. lookup hlookup vlookup if left
Ответ 1 Я не уверен, что lookup является правильной формулой для этого из-за множества аргументов. Возможно, hlookup или vlookup, но это требует от вас таблицы для значений. Простая вложенная серия if делает трюк для небольшого размера выборки Try =IF(A1="a","pickup",IF(A1="b","collect",IF(A1="c","prepaid",""))) Теперь включите аргумент left =IF(LEFT(A1,1)="a","pickup",IF(LEFT(A1,1)="b","collect",IF(LEFT(A1,1)="c","prepaid",""))) Также обратите внимание на использование left, в вашем аргументе не указывается количество символов, а набор. 7/8/15 - статьи Microsoft KB для вышеупомянутых функций. Я не думаю, что что-то не так с techonthenet, но я скорее ссылаюсь на официальные источники. lookup hlookup vlookup if left