Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.07.2012, 07:55   #21
agregator
Форумчанин
 
Аватар для agregator
 
Регистрация: 09.05.2009
Сообщений: 370
По умолчанию

Выписка из справки по функции ПРОСМОТР (Важно. Значения в аргументе просматриваемый_вектор должны быть расположены в порядке возрастания: ..., -2, -1, 0, 1, 2, ..., A-Z, ЛОЖЬ, ИСТИНА...). Если хочешь проверить создай список из разных данных и отсортируй по возрастанию. Скажу ещё #ДЕЛ/0! больше чем ИСТИНА и больше чем #Н/Д.
agregator вне форума Ответить с цитированием
Старый 09.07.2012, 10:43   #22
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

Цитата:
Сообщение от agregator Посмотреть сообщение
функция =ПРОСМОТР(2;1/A3:AE3;A4:AE4) выдаст последнюю 1 в массиве, т.к. #ДЕЛ/0! больше 2.
Цитата:
Сообщение от agregator Посмотреть сообщение
Скажу ещё #ДЕЛ/0! больше чем ИСТИНА и больше чем #Н/Д.
agregator, ну вы выдумщик!

1.ПРОСМОТР просто игнорирует #ДЕЛ/0!
2.См. вложение
Вложения
Тип файла: rar Что больше.rar (3.3 Кб, 8 просмотров)
ZORRO2005 вне форума Ответить с цитированием
Старый 09.07.2012, 11:21   #23
agregator
Форумчанин
 
Аватар для agregator
 
Регистрация: 09.05.2009
Сообщений: 370
По умолчанию

Как объяснить, что если отсортировать список по возрастанию, то #ДЕЛ/0! оказывается внизу списка, а если по убыванию то вверху списка? Можете проверить.
agregator вне форума Ответить с цитированием
Старый 09.07.2012, 12:06   #24
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от agregator Посмотреть сообщение
Как объяснить, что если отсортировать список по возрастанию, то #ДЕЛ/0! оказывается внизу списка, а если по убыванию то вверху списка?
Такой в Excel порядок сортировки. В списках, содержащих данные разных типов, при сортировке по возрастанию сначала идут числовые значения, потом текстовые (при сортировке алфавитно-цифрового текста Excel сравнивает значения по знакам слева направо. Например, если ячейка содержит текст «A100», Excel поместит ее после ячейки, содержащей запись «A1», и перед ячейкой, содержащей запись «A11».

Текст, в том числе содержащий числа, сортируется в следующем порядке:
0 1 2 3 4 5 6 7 8 9 (пробел) ! " # $ % & ( ) * , . / : ; ? @ [ \ ] ^ _ ` { | } ~ + < = > A B C D E F G H I J K L M N O P Q R S T U V W X Y Z А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
Апострофы (') и дефисы (-) игнорируются с единственным исключением: если две строки текста одинаковы, не считая дефиса, текст с дефисом ставится в конец
) , потом логические (Логическое значение ЛОЖЬ ставится перед значением ИСТИНА), потом значения ошибки (все значения ошибки равны). При сортировке по убыванию - наоборот. Исключение - пустые ячейки. Они при любом виде сортировки будут внизу списка
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Старый 09.07.2012, 12:36   #25
ShAM66
Форумчанин
 
Регистрация: 24.02.2012
Сообщений: 160
По умолчанию

Спасибо всем за ответы.
ShAM66 вне форума Ответить с цитированием
Старый 09.07.2012, 13:58   #26
agregator
Форумчанин
 
Аватар для agregator
 
Регистрация: 09.05.2009
Сообщений: 370
По умолчанию

Serge 007, правильно я понял, что ПРОСМОТР считает, значения ошибки больше чем цифры, или счетает его пустым местом?
agregator вне форума Ответить с цитированием
Старый 09.07.2012, 14:07   #27
Serge 007
Участник клуба
 
Аватар для Serge 007
 
Регистрация: 15.12.2009
Сообщений: 1,448
По умолчанию

Цитата:
Сообщение от agregator Посмотреть сообщение
Serge 007, правильно я понял, что ПРОСМОТР считает, значения ошибки больше чем цифры, или счетает его пустым местом?
Второе.

Из справки:
"Просматриваемый_вектор. Обязательный аргумент. Диапазон, состоящий из одной строки или одного столбца. Значения в аргументе просматриваемый_вектор могут быть текстом, числами или логическими значениями."

Так что
Цитата:
Сообщение от ZORRO2005 Посмотреть сообщение
ПРОСМОТР просто игнорирует #ДЕЛ/0!
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru
https://yoomoney.ru: 41001419691823
Serge 007 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
выяснить, является ли последовательность цифр натурального числа при просмотре их справа налево возрастающей последовательностью 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