Всем привет. Помогите, пожалуйста решить такую задачку, пример во вложении.
1) Есть ряд строк с данными, строки с 3 по 8. 2) Есть эталонный диапазон в столбце Q. 3) В столбце L нужна в каждой ячейке формула, которая показывала бы есть ли в каждой строке диапазонов слева хотя бы 1 аргумент из эталонного диапазона. Я в столбце L для примера ввел руками ответы (вывод можно в любой форме ДА/НЕТ, 1/0 - не суть). Например в строке B3:E3 - нет ни одного числа из эталонного диапазона, ответ НЕТ в строке B4:С4 - есть цифра 5 из эталонного диапазона, ответ ЕСТЬ. Ну так и далее.
П.С. Если бы в строках 3-8 было по 1 цифре, то я бы решил это при помощи ВПР, но там больше одной цифры, причем может быть разное количество.
Всем привет. Помогите, пожалуйста решить такую задачку, пример во вложении.
1) Есть ряд строк с данными, строки с 3 по 8. 2) Есть эталонный диапазон в столбце Q. 3) В столбце L нужна в каждой ячейке формула, которая показывала бы есть ли в каждой строке диапазонов слева хотя бы 1 аргумент из эталонного диапазона. Я в столбце L для примера ввел руками ответы (вывод можно в любой форме ДА/НЕТ, 1/0 - не суть). Например в строке B3:E3 - нет ни одного числа из эталонного диапазона, ответ НЕТ в строке B4:С4 - есть цифра 5 из эталонного диапазона, ответ ЕСТЬ. Ну так и далее.
П.С. Если бы в строках 3-8 было по 1 цифре, то я бы решил это при помощи ВПР, но там больше одной цифры, причем может быть разное количество.Shtein
buchlotnik, Gustav, спасибо большое, работает. А можно как-то сделать, чтобы это работало, если у меня будут не цифры в этих диапозонах, а буквенные кода стран, например - BR, RU, EN, GE, BE и т.п.?
buchlotnik, Gustav, спасибо большое, работает. А можно как-то сделать, чтобы это работало, если у меня будут не цифры в этих диапозонах, а буквенные кода стран, например - BR, RU, EN, GE, BE и т.п.?Shtein
"В мире давным давно все известно, главное знать у кого спросить" Рэй Бредбери.
Сообщение отредактировал Shtein - Суббота, 14.01.2017, 13:21
Извините, прикладываю пример. Gustav, пробую, но именно на буквенных кодах почему-то у меня не действует( я по синтаксису вижу, что формула ЕЧИСЛО вроде как оперирует с числами, а в массивной формуле, там знак больше, тоже вроде как к цифрам относится.. не судите строго, я просто в таких тонкостях настройки слабо разбираюсь, пытаюсь логически понять, почему у меня не работает.
П.С. видимо я перегрелся.. =ЕЧИСЛО(ПРОСМОТР(9^9;ПОИСКПОЗ(B3:J3;Таблица1[Эталонный диапозон];))) - эта формула срабатывает и с буквенными кодами, ничего не понимаю))
просто как-то странно, в одном файле у меня срабатывает, в другом нет, сейчас пытаюсь разобраться, может там из-за формата ячеек проблема
Извините, прикладываю пример. Gustav, пробую, но именно на буквенных кодах почему-то у меня не действует( я по синтаксису вижу, что формула ЕЧИСЛО вроде как оперирует с числами, а в массивной формуле, там знак больше, тоже вроде как к цифрам относится.. не судите строго, я просто в таких тонкостях настройки слабо разбираюсь, пытаюсь логически понять, почему у меня не работает.
П.С. видимо я перегрелся.. =ЕЧИСЛО(ПРОСМОТР(9^9;ПОИСКПОЗ(B3:J3;Таблица1[Эталонный диапозон];))) - эта формула срабатывает и с буквенными кодами, ничего не понимаю))
просто как-то странно, в одном файле у меня срабатывает, в другом нет, сейчас пытаюсь разобраться, может там из-за формата ячеек проблемаShtein
Фухх..спасибо за то, что потратили на меня время) все работает вроде как надо Gustav, меня просто вот такой момент смутил
=ЕЧИСЛО(ПРОСМОТР(9^9;ПОИСКПОЗ(B3:J3;Таблица1[Эталонный диапозон];))) - именно это в формуле 9^9. Хотя при нажатии в формуле он показывал диапазон B3:J3. Я подумал, что непорядок и заменил 9^9 на B3:J3, (по сути одинаковые же диапазоны показывали), а работать перестало. Вообщем, все теперь хорошо, огромнейшее спасибо вам, Gustav, buchlotnik, )))
Фухх..спасибо за то, что потратили на меня время) все работает вроде как надо Gustav, меня просто вот такой момент смутил
=ЕЧИСЛО(ПРОСМОТР(9^9;ПОИСКПОЗ(B3:J3;Таблица1[Эталонный диапозон];))) - именно это в формуле 9^9. Хотя при нажатии в формуле он показывал диапазон B3:J3. Я подумал, что непорядок и заменил 9^9 на B3:J3, (по сути одинаковые же диапазоны показывали), а работать перестало. Вообщем, все теперь хорошо, огромнейшее спасибо вам, Gustav, buchlotnik, )))Shtein
"В мире давным давно все известно, главное знать у кого спросить" Рэй Бредбери.
Это такой наш принятый форумный трючок, олицетворяющий собой заведомо огромное число (типа бесконечности). 9^9 (т.е. 9 в степени 9) = 387420489, но 9 знаков писать в формулу много ленивее, чем 3. С таким же успехом можно было бы заменить на любое большое число, которое не может встретиться в Вашей таблице: 100 или 1000 или 100500, но, как видите, начиная с тысячи выражение 9^9 вне конкуренции по количеству знаков с любой константой
Это такой наш принятый форумный трючок, олицетворяющий собой заведомо огромное число (типа бесконечности). 9^9 (т.е. 9 в степени 9) = 387420489, но 9 знаков писать в формулу много ленивее, чем 3. С таким же успехом можно было бы заменить на любое большое число, которое не может встретиться в Вашей таблице: 100 или 1000 или 100500, но, как видите, начиная с тысячи выражение 9^9 вне конкуренции по количеству знаков с любой константой Gustav