![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 02.12.2011
Сообщений: 15
|
![]()
Камрады, привет.
Есть столбец в 20 строк, в котором первые 12 строчек равны еденице, остальные 8 нулую, при помощи какой формулы я могу найти первую папавшуюся с низу ячейку в который значение 1. Важно что бы формула искала с низу, так как возможны варианты со значением 0 между единицами иесли поиск будент с верху найденное значение будет не тем. Заранее благодарен. |
![]() |
![]() |
![]() |
#2 | |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
![]() Цитата:
![]() Зачем тут формула?
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 02.12.2011
Сообщений: 15
|
![]()
Это был описан частный случай, количество ячеек имеющих значение 1 может меняться, причём значение 1 и 0 могут чередоваться, для этого необходим поис к низу.
Спасибо. |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
![]()
=ПРОСМОТР(7;1/A1:A20;СТРОКА(1:20))
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 02.12.2011
Сообщений: 15
|
![]()
Serge 007, спасибо, формула очень сильно помогла мне.
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 04.12.2011
Сообщений: 151
|
![]()
Не могли бы объяснить, как работает формула? Не понятна цифры 7 и 1/а1:a20
|
![]() |
![]() |
![]() |
#7 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
Слава, условия читаете?
написано: в столбце либо нолики или единички, найти позицию последней единицы. Почему 7 - ответ очевиден - присмотритесь Сергей-СКОЛЬКО??? видите 007, вот отсюда и семь. хотя подошло бы любое число больше или равное 1. а разделить, видимо, для того чтобы процессор потренировать в простых вычислениях. спрашиваете у екселя ПРОСМОТР - остальные обьяснения там.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#8 |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
![]()
Игорь, спасибо за разъяснения
![]() Поправлю: Равное 1 не подойдёт
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
![]() |
![]() |
![]() |
#9 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
Сережа, напиши 1 и посмотри.
я проверил прежде, чем написать
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 21.11.2010
Сообщений: 326
|
![]()
т.к могут быть нули, единицы и пустые ячейк то достоточно числа 2 и выше:
=ПРОСМОТР(2;1/A1:A20;СТРОКА(A1:A20)) если могут быть любые числа, а нужно найти последнюю единицу, то: =ПРОСМОТР(2;1/(A1:A20=1);СТРОКА(A1:A20)) или формула массива (вводится нажатием ctrl+shift+enter): =МАКС((A1:A20=1)*СТРОКА(A1:A20)) более подробно по функции ПРОСМОТР в данном ее использовании, и почему 1/A1:A20 http://www.planetaexcel.ru/forum.php?thread_id=10983 Последний раз редактировалось MCH; 11.02.2012 в 09:39. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поиск значения | LelikBolik | Помощь студентам | 0 | 05.11.2011 18:02 |
Поиск значения | freeenergy | Microsoft Office Excel | 4 | 24.05.2011 17:10 |
Поиск не пустого значения | mephist | Microsoft Office Excel | 4 | 17.07.2009 10:08 |
Поиск значения в таблице | solo7_77 | Microsoft Office Excel | 3 | 15.11.2008 01:26 |
Поиск значения | Жираффа | Microsoft Office Excel | 8 | 03.03.2008 05:47 |