#excel #excel-formula
#excel #excel-формула
Вопрос:
У меня есть такая формула
=IF(DATEDIF(D4;DATE(2014;8;31);»Y»)>15;DATEDIF(D4;DATE(2014;8;31);»Y»)*12500 VLOOKUP(VALUE(LEFT(C4;1));$U$22:$ Z $ 25;7;FALSE);0)
Но вернул #REF! результаты, можете ли вы сказать мне, что не так в этой формуле?
Комментарии:
1. Какое значение C4 в приведенном выше сообщении?
2. Строка, подобная этой: 1AS-SKA-1A
3. Я бы поработал с небольшой выборкой, возможно, с двумя записями, показывающими проблему, а затем разбил вашу формулу. Таким образом вы можете найти виновника.
Ответ №1:
Здесь я вижу одну очевидную ошибку :
VLOOKUP(VALUE(LEFT(C4;1));$U$22:$Z$25;7;FALSE
$U$22:$Z$25
имеет только 6 столбцов, но вы хотите получить значение из 7-го.