Это одна из тех функций, про которые, при первом знакомстве, обычно говорят "и что?". На самом деле функция ВЫБОР (CHOOSE) умеет не только выбирать заданный элемент из набора по номеру, а гораздо больше:
выдавать ссылку на диапазон из набора
склеивать диапазоны прямо в формуле в любом порядке
Если нужно конвертировать вертикальный диапазон в горизонтальный или наоборот, то есть много способов, кроме очевидной специальной вставки. Один из них - использовать функцию ТРАНСП (TRANSPOSE), введя ее как формулу массива.
Большинство функций Excel не различают строчные и прописные буквы. Если же нужно искать точно (с учетом регистра), то пригодится функция СОВПАД (EXACT), умеющая сравнивать две текстовых строки с абсолютной точностью:
Обычно, большинство пользователей, прочитав справку по функции СУММПРОИЗВ, бывают слегка, скажем так, разочарованы. На самом деле, использование этой функции по прямому назначению - для вычисления суммы произведений в нескольких диапазонах - самое скучный вариант ее применения. Она умеет намного больше!
работать с массивами
проверять одно или несколько условий со связками И и ИЛИ
Семь футов под килем - это сколько в метрах? Можно, конечно, искать ответ в Яндексе и Гугле, но иногда проще и быстрее спросить Excel - воспользоваться специальной функцией ПРЕОБР (CONVERT), умеющей конвертировать результаты из одной системы мер в другую:
Иногда бывает необходимо получить подробную информацию о какой-либо ячейке: тип введенных в нее данных, числовой формат, статус защиты и т.д. Для этого может пригодиться функция ЯЧЕЙКА (CELL). Подробный разбор ее параметров и практические приемы применения в очередной статье нашего марафона "30 дней = 30 функций":
Продолжаем наш ликбез по функциям. Сегодня простая, но нужная функция СИМВОЛ (CHAR), умеющая выводить нестандартные символы по их коду. С ее помощью можно делать простые, но наглядные визуализации роста или падения каких-либо параметров, количества проданных товаров и т.д.
Бывают ситуации, когда заранее не известно какие именно ячейки на листе нужно подсчитывать и нужно ссылаться на динамическое "окно" на листе заданных размеров. В этом случае поможет функция СМЕЩ (OFFSET):
Как использовать функцию ПОИСКПОЗ (MATCH) для поиска позиции элемента в списке. Как использовать приблизительный поиск (в большую или меньшую сторону), поиск ближайших дат, поиск первой или последней текстовой ячейки в строке-столбце, связку функций ИНДЕКС и ПОИСКПОЗ и т.д.
На данный момент в Microsoft Excel 472 встроенных функции рабочего листа и это количество продолжает расти с новыми обновлениями. Число внушительное и даже немного пугающее, особенно для новичков. На самом деле, не все так страшно. По моему многолетнему опыту тренингов и консультирования могу со всей ответственностью заявить:
Для реализации 95% повседневных задач у 95% пользователей Excel нужно знать далеко не все, а от силы 20-30 основных функций и уметь их комбинировать.
Можно провести аналогию с правилами дорожного движения. Если вы сдавали на права, то учили 800 вопросов в билетах, три сотни дорожных знаков и жесты регулировщика. Помните как это было? А теперь прикиньте, сколько из этих знаний вы реально используете, доезжая на машине до работы-магазина?
Так и в Excel. Да, вам может встретиться задача с вычислением параметров распределения Стьюдента, или дохода по ценным бумагам с нерегулярным первым периодом купона, или необходимо будет перевести градусы в радианы, но это - скажем откровенно - экзотика. А для подавляющего большинства типовых ежедневных задач хватит и 10% от всего набора функций Excel "за глаза" плюс умение их комбинировать.
Вот эти 30 ключевых функций и отделяют новичка от уверенного пользователя Excel, и того, кто мучается с файлами Excel допоздна от того, кто уходит домой вовремя. Не надо учить все 472, освойте и внедрите в свои книги эти 30 - и получите мгновенный и заметный результат. А остальные 442 можно потом не спеша расковыривать в свободное время "для души".
Ну, ладно, хватит лирики. Надеюсь, я уже донес до вас свою мысль К чему я веду?
Начинаю сегодня ликбез-марафон "30 дней = 30 функций" по ключевым функциям Excel. На каждую будет отдельная статья с подробным разбором синтаксиса и примерами использования на практике в разных (в том числе и нестандартных) вариантах. Публиковать ссылки на материалы буду здесь, в этом посте и в специально созданной категории ФУНКЦИИ в ПРИЕМАХ и в моем Twitter с хештегом #30ExcelFunctions.
После статьи, где я подробно разбирал несколько способов отделять друг от друга наборы строк линией, несколько человек написали с просьбой реализовать похожее, но используя заливку. Не вопрос - написал статью с разбором трех способов для воплощения такого эффекта:
С макросами и вспомогательным столбцом все более-менее очевидно, а вот второй способ (формула массива в условном форматировании) должен порадовать даже опытных бойцов Excel'я, надеюсь