Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/ВПР - #знач! в столбце. формула вроде корректная - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » ВПР - #знач! в столбце. формула вроде корректная (Формулы/Formulas)
ВПР - #знач! в столбце. формула вроде корректная
povsten Дата: Вторник, 15.12.2015, 21:23 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте, прошу подскажите пожалуйста. Я уверена, что формула корректная, но почему выдает ошибку #знач!
Первый лист база, нужно на второй лист отобразить только данные по компаниям с Номером участия, которые скопированы в столбец А второго листа.
Диапазон выбираю с первого листа, а вывод нужен на второй лист в ячейки B, C и т.д. Пример во вложении.
Спасибо
К сообщению приложен файл: 6332488.xls (40.5 Kb)
 
Ответить
СообщениеЗдравствуйте, прошу подскажите пожалуйста. Я уверена, что формула корректная, но почему выдает ошибку #знач!
Первый лист база, нужно на второй лист отобразить только данные по компаниям с Номером участия, которые скопированы в столбец А второго листа.
Диапазон выбираю с первого листа, а вывод нужен на второй лист в ячейки B, C и т.д. Пример во вложении.
Спасибо

Автор - povsten
Дата добавления - 15.12.2015 в 21:23
buchlotnik Дата: Вторник, 15.12.2015, 21:32 | Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
у вас номер столбца в формуле был нулевой - воткните двойку - заработает B)
Код
=ВПР($A2;База!$A$2:$C$52730;2;ЛОЖЬ)
К сообщению приложен файл: 2524059.xls (46.0 Kb)


Сообщение отредактировал buchlotnik - Вторник, 15.12.2015, 21:37
 
Ответить
Сообщениеу вас номер столбца в формуле был нулевой - воткните двойку - заработает B)
Код
=ВПР($A2;База!$A$2:$C$52730;2;ЛОЖЬ)

Автор - buchlotnik
Дата добавления - 15.12.2015 в 21:32
jakim Дата: Вторник, 15.12.2015, 21:33 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1202
Репутация: 313 ±
Замечаний: 0% ±

Excel 2010
Код
=VLOOKUP($A2;База!$A$2:$C$52730;2;FALSE)


Сообщение отредактировал jakim - Вторник, 15.12.2015, 21:36
 
Ответить
Сообщение
Код
=VLOOKUP($A2;База!$A$2:$C$52730;2;FALSE)

Автор - jakim
Дата добавления - 15.12.2015 в 21:33
povsten Дата: Вторник, 15.12.2015, 21:53 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Мне надо чтобы данные в последующих столбцах динамически подставлялись, т.е.[=ВПР($A2;База!$A$2:$С$54032;База!С$2;ЛОЖЬ)], т.е. чтобы в столбце B встали данные из столбца B, в столбец С из столбца С и т.д....а сейчас если я укажу 2 или 3 номер столбца, то мне для каждого столбца нужно будет номер указывать
 
Ответить
СообщениеМне надо чтобы данные в последующих столбцах динамически подставлялись, т.е.[=ВПР($A2;База!$A$2:$С$54032;База!С$2;ЛОЖЬ)], т.е. чтобы в столбце B встали данные из столбца B, в столбец С из столбца С и т.д....а сейчас если я укажу 2 или 3 номер столбца, то мне для каждого столбца нужно будет номер указывать

Автор - povsten
Дата добавления - 15.12.2015 в 21:53
Serge_007 Дата: Вторник, 15.12.2015, 21:55 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
для каждого столбца нужно будет номер указывать
Используйте функцию СТОЛБЕЦ():
Код
=ВПР($A2;База!$A$2:$C$52730;СТОЛБЕЦ();)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
для каждого столбца нужно будет номер указывать
Используйте функцию СТОЛБЕЦ():
Код
=ВПР($A2;База!$A$2:$C$52730;СТОЛБЕЦ();)

Автор - Serge_007
Дата добавления - 15.12.2015 в 21:55
Pelena Дата: Вторник, 15.12.2015, 22:13 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Или ещё вариант
Код
=ИНДЕКС(База!B$2:B$95;ПОИСКПОЗ($A2;База!$A$2:$A$95;0))
К сообщению приложен файл: 4018928.xls (44.5 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеИли ещё вариант
Код
=ИНДЕКС(База!B$2:B$95;ПОИСКПОЗ($A2;База!$A$2:$A$95;0))

Автор - Pelena
Дата добавления - 15.12.2015 в 22:13
povsten Дата: Вторник, 15.12.2015, 22:22 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо, с индексом работает как нужно. Подскажите, пожалуйста, все-таки оч хочется разобраться, почему моя формула, которую я раньше использовала сейчас в чем она некорректна?
[vba]
Код
=ВПР($A2;База!$A$2:$С$54032;База!С$2;ЛОЖЬ)
[/vba]
 
Ответить
СообщениеСпасибо, с индексом работает как нужно. Подскажите, пожалуйста, все-таки оч хочется разобраться, почему моя формула, которую я раньше использовала сейчас в чем она некорректна?
[vba]
Код
=ВПР($A2;База!$A$2:$С$54032;База!С$2;ЛОЖЬ)
[/vba]

Автор - povsten
Дата добавления - 15.12.2015 в 22:22
Pelena Дата: Вторник, 15.12.2015, 22:29 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Третим аргументом в функции ВПР() должен быть номер столбца, из которого возвращается значение. У Вас там ссылка на ПУСТУЮ ячейку База!С$2


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТретим аргументом в функции ВПР() должен быть номер столбца, из которого возвращается значение. У Вас там ссылка на ПУСТУЮ ячейку База!С$2

Автор - Pelena
Дата добавления - 15.12.2015 в 22:29
povsten Дата: Вторник, 15.12.2015, 22:40 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Исправила. Не выходит
К сообщению приложен файл: 6332488-1-.xls (42.5 Kb)
 
Ответить
СообщениеИсправила. Не выходит

Автор - povsten
Дата добавления - 15.12.2015 в 22:40
Serge_007 Дата: Вторник, 15.12.2015, 22:44 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Исправила. Не выходит

Используйте функцию СТОЛБЕЦ():
Код
=ВПР($A2;База!$A$2:$C$52730;СТОЛБЕЦ();)
К сообщению приложен файл: povsten.xls (48.0 Kb)


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Исправила. Не выходит

Используйте функцию СТОЛБЕЦ():
Код
=ВПР($A2;База!$A$2:$C$52730;СТОЛБЕЦ();)

Автор - Serge_007
Дата добавления - 15.12.2015 в 22:44
Pelena Дата: Вторник, 15.12.2015, 22:46 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
моя формула, которую я раньше использовала

А можете показать пример, где Ваша формула работала?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
моя формула, которую я раньше использовала

А можете показать пример, где Ваша формула работала?

Автор - Pelena
Дата добавления - 15.12.2015 в 22:46
Che79 Дата: Вторник, 15.12.2015, 22:47 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1649
Репутация: 306 ±
Замечаний: 0% ±

2013 Win, 365 Mac
povsten, почти тоже самое, как и у Сергея.
Код
=ЕСЛИОШИБКА(ВПР($A2;База!$A$2:$C$52730;СТОЛБЕЦ(B$2);ЛОЖЬ);"")


Делай нормально и будет нормально!
 
Ответить
Сообщениеpovsten, почти тоже самое, как и у Сергея.
Код
=ЕСЛИОШИБКА(ВПР($A2;База!$A$2:$C$52730;СТОЛБЕЦ(B$2);ЛОЖЬ);"")

Автор - Che79
Дата добавления - 15.12.2015 в 22:47
povsten Дата: Среда, 16.12.2015, 02:25 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
вот, где формула работает. файл во вложении. причем если убрать на листе с базой всю вторую строку с нумерацией столбцов, то снова ошибка. не понимаю почему.
К сообщению приложен файл: _-.xlsx (11.5 Kb)
 
Ответить
Сообщениевот, где формула работает. файл во вложении. причем если убрать на листе с базой всю вторую строку с нумерацией столбцов, то снова ошибка. не понимаю почему.

Автор - povsten
Дата добавления - 16.12.2015 в 02:25
Pelena Дата: Среда, 16.12.2015, 07:10 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Во-от, об этом Вам и толкуют, что третьим аргументом функции ВПР() должно быть ЧИСЛО или ссылка на ячейку, содержащую ЧИСЛО. Это число обозначает порядковый номер столбца, из которого получаем результат.
В последнем примере ссылка указывает как раз на ячейку с номером столбца. Функция СТОЛБЕЦ(), которую предложил Serge_007 тоже возвращает номер столбца.
А в том файле, где "не работает", Вы ссылаетесь на пустую ячейку или ячейку с буквами


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеВо-от, об этом Вам и толкуют, что третьим аргументом функции ВПР() должно быть ЧИСЛО или ссылка на ячейку, содержащую ЧИСЛО. Это число обозначает порядковый номер столбца, из которого получаем результат.
В последнем примере ссылка указывает как раз на ячейку с номером столбца. Функция СТОЛБЕЦ(), которую предложил Serge_007 тоже возвращает номер столбца.
А в том файле, где "не работает", Вы ссылаетесь на пустую ячейку или ячейку с буквами

Автор - Pelena
Дата добавления - 16.12.2015 в 07:10
povsten Дата: Среда, 16.12.2015, 08:26 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 33
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо. дошло наконец-то. Со строкой с нумерацией столбцов и правда все работает и в моей формуле. Забыла, редко пользуюсь, что для ВПР обязательно должна быть ячейка с числом, которая возвращает результат из столбца.
Еще раз всех благодарю, оч помогли.
 
Ответить
СообщениеСпасибо. дошло наконец-то. Со строкой с нумерацией столбцов и правда все работает и в моей формуле. Забыла, редко пользуюсь, что для ВПР обязательно должна быть ячейка с числом, которая возвращает результат из столбца.
Еще раз всех благодарю, оч помогли.

Автор - povsten
Дата добавления - 16.12.2015 в 08:26
Мир MS Excel » Вопросы и решения » Вопросы по Excel » ВПР - #знач! в столбце. формула вроде корректная (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!