|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.07.2012, 16:31 | #1 |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 369
|
Поиск позиции справа налево
Всем здравствуйте. Подскажите как спомощью формул в диапазоне A2:AE2 найти номер столбца справа от которого только нули, т.е. номер первого столбца значение которого больше нуля если смотреть справа налево.
|
05.07.2012, 17:18 | #2 |
Форумчанин
Регистрация: 24.02.2012
Сообщений: 160
|
Код:
|
05.07.2012, 17:22 | #3 |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 369
|
ShAM66 спасибо. То, что надо.
|
05.07.2012, 19:16 | #4 |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 369
|
Кто нибудь объясните пожалуйста логику работы функции ПРОСМОТР. Почему во вложении =ПРОСМОТР(1;A3:AE3;A4:AE4) выдает 16, а не другое?
|
05.07.2012, 20:23 | #5 | |
Форумчанин
Регистрация: 25.02.2012
Сообщений: 166
|
нет тут логики. и быть не должно.
читаем справку по функции: Цитата:
|
|
05.07.2012, 20:41 | #6 |
Пользователь
Регистрация: 02.06.2010
Сообщений: 57
|
Слишком долго отправлял ответ Копия предыдущего.
Последний раз редактировалось Михаил С.; 05.07.2012 в 20:44. |
06.07.2012, 15:28 | #7 |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 369
|
Просто хочется понять как работает =ПРОСМОТР(1;1/A2:AE2;A1:AE1). Или нельзя объяснить логику и формула получена случайно. Хотя работает стабильно правильно.
|
06.07.2012, 15:59 | #8 |
Форумчанин
Регистрация: 24.02.2012
Сообщений: 160
|
Я просто подсмотрел на форумах и использую.
Хотя, тоже интересно. Почему с нулями-единицами не работает объяснили (не упорядочено). Но в таком варианте =ПРОСМОТР(1;1/A2:AE2;A1:AE1) тоже не упорядочено, но работает. |
06.07.2012, 16:37 | #9 |
Форумчанин
Регистрация: 26.11.2006
Сообщений: 584
|
agregator,
Синтаксис Код:
-искомое_значение = 1 - число, заведомо большее, чем просматриваемый_вектор и сортировка поэтому не нужна. -просматриваемый_вектор =1/A2:AE2= {числа_меньше_1...;#ДЕЛ/0!} Не найдя 1 в просматриваемом_векторе, функция останавливается на последнем значении 0,00263852242744063, которое является 14-ым по счету и выдает 14-ое по счету из вектора-реультатов. Посмотрите похожие примеры здесь: http://www.excelworld.ru/publ/formul...ell/17-1-0-105 Последний раз редактировалось ZORRO2005; 06.07.2012 в 16:42. |
06.07.2012, 20:16 | #10 |
Форумчанин
Регистрация: 09.05.2009
Сообщений: 369
|
ZORRO2005, спасибо за объяснение. Понял, что лучше применять =ПРОСМОТР(9E+307;1/A2:AE2;A1:AE1). Кто нибудь может объяснить почему формула выдает результат 11 в прилагаемом примере4, т.к. если я правильно понял логику, результат должен быть 13, ну хотя бы 12, но 11
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выяснить, является ли последовательность цифр натурального числа при просмотре их справа налево возрастающей последовательностью | Al'f!ra | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 05.03.2012 19:13 |
Вывод списка символов справа налево 5 раз подряд и исключить вывод цифр | Gareek | Помощь студентам | 2 | 23.12.2011 21:41 |
Возможен ли поиск справа налево в Exel? | Dima_com | Microsoft Office Excel | 9 | 30.11.2011 18:03 |
Как сделать так, чтобы когда вводишь символы, текст двигался справа налево? | gylayko | Помощь студентам | 7 | 03.11.2011 20:56 |
Найти числа,которые читаются слева-направо и справа-налево одинаково(например, 1001). Паскаль | NikLik | Помощь студентам | 8 | 22.11.2007 23:00 |