Excel пропуск строки формулой

 

Здравствуйте, профессионалы!
Помогите, пожалуйста, решить одну проблему.
Нужно, чтобы из одного столбца(в котором есть и пустые строчки, и строчки с текстом) перенести все текстовые значения(значения всех непустых ячеек) в другой, рядом стоящий столбец.
Простыми словами — в другом столбце расположить все значения, пропуская пустые строчки.
(я в примере в третьем столбце сам напечатал желаемый результат — для наглядности желаемого результата)

Заранее огромное Вам спасибо!

Прикрепленные файлы

  • вопрос.xlsx (10.16 КБ)

 

Проблема ещё заключается в том, что ячейки эти(строки) будут не совсем пустые. Они будут с формулами.

{=ЕСЛИОШИБКА(ДВССЫЛ(«A»&НАИМЕНЬШИЙ(ЕСЛИ(ЕПУСТО($A$2:$A$14);»»;СТРОКА($A$2:$A$14));СТРОКА(A2)));»»)} — не подходит!(она если в строке находит формулу — не считает её пустой. Хотя ЗНАЧЕНИЕ строки — пустота.

 

можно присвоить (по формуле) этим ячейкам(строкам) значение 0.
тогда нужно будет пропускать все строки с 0.
Как тогда это сделать?

 

формула эта(вышеприведенная) не моя. но насколько я смог её понять — надо в ней заменить ЕПУСТО на ЕСЛИ <>0.
потому что, формула эта рабочая. проверил на другой таблице.

просто надо немного изменить условия(исключить все ячейки с 0). для того чтобы это сделать — моих мозгов гуманитарных не хватит…

 

k61

Пользователь

Сообщений: 2441
Регистрация: 21.12.2012

Здравствуйте.
В примере нет ячеек с формулами.

 

Это просто таблица сделанная для образца.
я не могу скинуть оригинал — там книга из 12 листов — боюсь придется очень долго объяснять что и где.
для удобства сделал табличку отдельно.

вот ещё раз — уже измененная.
ПОЛУЧАЕТСЯ ЧТО НУЖНО ПРОПУСКАТЬ НЕ ПУСТЫЕ ЯЧЕЙКИ, А ТЕ, ЗНАЧЕНИЕ КОТОРЫХ = 0.

Прикрепленные файлы

  • вопрос.xlsx (12.06 КБ)

 

k61

Пользователь

Сообщений: 2441
Регистрация: 21.12.2012

 

Да, вы правильно меня поняли! спасибо Вам за это решение!

А можно этот процесс автоматизировать? чтобы всё происходило само? (как по формулам)

Спасибо Вам!

 

просто мне нужно будет эту формулу знать, чтобы я мог её переносить в другую — уже рабочую таблицу книги.

 

k61

Пользователь

Сообщений: 2441
Регистрация: 21.12.2012

#10

20.02.2014 05:19:38

Цитата
А можно этот процесс автоматизировать?

По какому событию автоматизировать?

Цитата
нужно будет эту формулу знать

Нет там формулы. Правая кнопка мыши на ярлыке листа — Исходный текст — там макрос проживает Sub www().

P.S. Какая боль, какая боль, Макрос  — Формула   — 1 :0 !  (ковер на песню) :)

Изменено: k6120.02.2014 05:23:33
(Добавил песню.)

 

мне нужно чтобы всё считалось само — без кнопок.
{=ЕСЛИОШИБКА(ДВССЫЛ(«A»&НАИМЕНЬШИЙ(ЕСЛИ(ЕПУСТО($A$2:$A$14);»»;СТРОКА($A$2:$A$14));СТРОКА(A2)));»» ;) }
эта формула работает. в ней знающему человеку нужно изменить условие с ПУСТОЙ СТРОКИ НА 0.
Помогите, Пожалуйста…

 

Nic70y

Пользователь

Сообщений: 3289
Регистрация: 22.12.2012

Win7 MSO 2013

#12

21.02.2014 01:01:26

Код
=ЕСЛИОШИБКА(ИНДЕКС($A$2:$A$73;НАИМЕНЬШИЙ(ЕСЛИ(ЕТЕКСТ($A$2:$A$73);СТРОКА($A$2:$A$73)-1);СТРОКА(C1)));"")

формула массива. формулы массива очень массивные! чем Вас макрос не устроил?
второй файл ВПР + доп.столбец

Прикрепленные файлы

  • 18999.xlsx (13.13 КБ)
  • 19201.xlsx (12.19 КБ)

Изменено: Nic70y21.02.2014 01:08:37
(2-й файл)

 

Nic70y,СПАСИБО ВАМ!!!!
Да, это именно то, что мне нужно!!! все считается само, и без моего вмешательства (пусть и путем сложных, длинных и нелепых формул)!
Спасибо огромное! Вы мне очень помогли!
Приятно иметь дело с профессионалами!
И огромное спасибо этому прекрасному сайту! Это просто мечта для человека, несведущего в этих сложностях!

 

k61

Пользователь

Сообщений: 2441
Регистрация: 21.12.2012

#14

21.02.2014 04:23:48

Цитата
А можно этот процесс автоматизировать?

Вопрос остался.

 

dmitryalexeevich

Пользователь

Сообщений: 18
Регистрация: 16.02.2014

#15

21.02.2014 07:03:18

k61,почему? формула считает всё, даже при изменении значений в ячейках.
никаких действий от пользователя не нужно.

Цитата
dmitryalexeevich пишет:
все считается само, и без моего вмешательства

процесс автоматизирован.

 

Z

Пользователь

Сообщений: 6111
Регистрация: 21.12.2012

Win 10, MSO 2013 SP1

#16

21.02.2014 07:39:10

Off — Улыбнуло:

Цитата
dmitryalexeevich пишет: процесс автоматизирован.

Цитата
пусть и путем сложных, длинных и нелепых формул!

;)

«Ctrl+S» — достойное завершение ваших гениальных мыслей!.. ;)

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

Доброго времени суток, а как сделать так чтобы было тоже самое только сразу было 3 столбца. то есть примере 19201 были еще данные в других столбцах, данные параллельные,если есть с столбце A то в этой же строке есть и в B, создавать ошибку пож каждый столбец не вариант, я хочу уменьшить размер файла а строк 56 000, из них основная масса бесполезных нулей, если бы взять написать макрос,  не обязательно должен быть автоматизированным, проще нажать кнопку обновить. у меня имеется целая куча однотипных диапазонов на разных листах, из них практически все пустые. так как формула рассчитывает там ноль. даже не ноль а пусто ***** «» *****, проще говоря мне из A1xA5600 на разных листах, причем на одном A25xA5600, на другом и CW1xCW15600? выбрать не пустые ячейки и выбросить их все на одном листе  

 

Михаил С.

Пользователь

Сообщений: 10514
Регистрация: 21.12.2012

#18

06.08.2016 00:41:15

Цитата
greatsky написал:
а как сделать так чтобы было тоже самое

Для начала создать свой пример, что есть, что надо и желательно как можно ближе к оригиналу.
Ну и, возможно, создать новую тему (впрочем, ваш вопрос пока сходен с темой, может новую тему и не надо)

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

Это не коммерческий проект, делаю для себя расчет, есть таблицы Данные1….. ДанныеN (около сорока) на разных листах и разбросаны хаотично, но все данные одинаковые (по шапке) , имеются две задачи, первая собрать данные из таблиц (Данные1….. ДанныеN) и вывести на лист «результат», поочередно, пропускай пустые строки (пустые они условно, там и нули и пусто и «», так как они тоже рассчитываются экселем, выводя результат то 0, то пусто) вторая задача стоит тоже самое, но выполнить группировку по Крепежная фурнитура, чтобы считало итоговое количество, но можно было развернуть и посмотреть в каких ящиках, самая главная задача это первая, так как таблиц много, и результат простого копирования Лист1!B1=Листс2!B3 является большой вес файлом и я жду минут пять покуда он откроется, можно макросом, я создам кнопку обновить, да и самое важное, что данные могут меняться, поэтому просто удалять из тех огромных таблиц, данные не вариант  

Прикрепленные файлы

  • Пример.xlsx (97.43 КБ)

Изменено: greatsky06.08.2016 10:54:21

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

greatsky, а в чём сложность? Пишите макрос. Алгоритм следующий:
1) цикл по листам книги
2) если имя листа начинается с «Данные», то обрабатываем его
3) поиск ячейки, которая содержит фразу «Крепежная фурнитура»
4) к найденной ячейке применяем команду «выделить область»
5) цикл по строкам, со второй строки, т.к. это шапка
6) если яч. в первом столбце диапазона не равна нулю и длина больше нуля, то эту строку диапазона копируем на лист «Результат», ниже последней заполненной ячейки
Всё.

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

Такой сложный макрос я не осилю никогда. все что я могу готовый макрос чуть подредактировать, по логике — это максимум

Изменено: greatsky06.08.2016 12:55:31

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

greatsky, уверяю Вас — осилите. На форуме примеров масса, по каждому пункту можете в любом поисковике задать вопрос «вба как …», где … — Ваш вопрос. Если лень самостоятельно разобраться, тогда Вам помогут в ветке «работа», либо обождите того у кого настроение волонтёра. (у меня отнюдь не волонтёрское настроение на данный момент)

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

Да, конечно, вы не чем мне не обязаны) подождем, я пробовал — мои познания в VB 0 я пробовал и чуть попроще и без помощи не обошелся  

Изменено: greatsky06.08.2016 13:02:23

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

#24

06.08.2016 13:26:50

Скрытый текст

Для критиков:

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

Спасибо, сейчас буду пробовать, отпишусь как смогу встроить, так как я и встраивать буду целый день)  

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

greatsky,

погодите. Ошибка в макросе. Исправляю…

ЗЫ Не, показалось. :)

Изменено: JayBhagavan06.08.2016 13:32:24

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

#27

06.08.2016 13:33:43

Цитата
JayBhagavan написал: End With ‘ ActiveWorkbook

предпоследняя строчка туда скопировать другой лист? (как бы цикл)  

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

greatsky, With к циклам не имеет никакого отношения.

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

 

greatsky

Пользователь

Сообщений: 73
Регистрация: 04.08.2016

В примере работает круто, но в примере я все упростил, если на листе еще будут другие данные. он их не подтянет? и как еще ограничить ему, к примеру на листе идут

Крепежная   фурнитура Кол. Един. изм.
    ящика
Примечания

заполненные и пустые ячейки

Другая фурнитура Кол. Един. изм.
ящика
Примечания

заполненные и пустые ячейки

они параллельны. как сделать так чтобы не брал другую фурнитуру

И еще вопрос, я так понял все листы должны быть одного имени, ну или начинаться с одного имени можно так ДанныеВН1,  ДанныеВК5, он все после звездочки воспримет правильно? верно?  

Изменено: greatsky06.08.2016 13:53:23

 

JayBhagavan

Пользователь

Сообщений: 11833
Регистрация: 17.01.2014

ПОЛ: МУЖСКОЙ | Win10x64, MSO2019x64

#30

06.08.2016 13:56:52

Цитата
2.3. Приложите файл(ы) с примером (общим весом не более 100 Кб) в реальной структуре и форматах данных того, что есть сейчас и того, что хотелось бы на выходе.

<#0>
Формула массива (ФМ) вводится Ctrl+Shift+Enter
Memento mori

Содержание

  1. Как игнорировать пустые ячейки при использовании формул в Excel
  2. Пример 1: игнорировать пустые ячейки в одном столбце
  3. Пример 2. Игнорирование пустых ячеек в нескольких столбцах
  4. Дополнительные ресурсы
  5. Удаляем в EXCEL пропуски в списке (формулы)
  6. Задача
  7. Решение
  8. Удаляем заданные символы из списка
  9. Excel пропуск строки формулой
  10. Как пропустить ячейки при перетаскивании формулы в Excel?
  11. Пропускать ячейки при перетаскивании формулы с функциями OFFSET и ROW
  12. Пропускать ячейки при перетаскивании формулы с функциями ИНДЕКС и СТРОКИ
  13. Как заполнить в эксель пустые строки значениями выше
  14. Специальная вставка в Excel: пропускаем пустые ячейки, транспонируем и удаляем ссылки
  15. Базовые знания о Специальной вставке
  16. Преобразуем столбцы в строки (или наоборот)
  17. Транспонировать – кратко о главном
  18. Удаляем гиперссылки (много и быстро)
  19. Быстрое удаление гиперссылок – кратко о главном
  20. Пропускаем пустые ячейки
  21. Пропускаем пустые ячейки – кратко о главном
  22. Удаляем в MS EXCEL пропуски в списке (формулы)
  23. Задача
  24. Решение
  25. Последняя заполненная ячейка в MS EXCEL
  26. Диапазон без пропусков и начиная с первой строки
  27. Диапазон без пропусков в любом месте листа
  28. Диапазон с пропусками (числа)
  29. Диапазон с пропусками (текст)
  30. Диапазон с пропусками (текст и числа)
  31. Отображение пустых ячеек, пустых значений (#Н/Д) и скрытых данных листа на диаграмме
  32. Варианты для отображения пустых ячеек
  33. Варианты для отображения ячеек со значением #Н/Д
  34. Изменение способа отображения пустых ячеек, пустых значений (#Н/Д), скрытых строк и столбцов на диаграмме
  35. См. также:
  36. Примеры функции ЕПУСТО для проверки пустых ячеек в Excel
  37. Примеры использования функции ЕПУСТО в Excel
  38. Почему нужно использовать функцию ЕПУСТО при проверке пустых ячеек
  39. Проверка на пустую ячейку в таблице Excel
  40. Как посчитать количество пустых ячеек в Excel
  41. Особенности использования функции ЕПУСТО в Excel
  42. Как сделать, чтоб бралось значение первой не пустой ячейки определеннной строки таблицы?
  43. Как создать список значений только заполненных ячеек?

Как игнорировать пустые ячейки при использовании формул в Excel

Вы можете использовать следующие формулы в Excel, чтобы игнорировать пустые ячейки при выполнении вычислений:

Формула 1: игнорировать пустые ячейки в одном столбце

Эта конкретная формула добавляет 10 к значению в ячейке A2 , только если значение в ячейке A2 не является пустым.

Формула 2: игнорировать пустые ячейки в нескольких столбцах

Эта конкретная формула добавляет значения в ячейки A2 и B2 , только если обе ячейки не пусты.

В следующих примерах показано, как использовать каждую формулу на практике.

Пример 1: игнорировать пустые ячейки в одном столбце

Предположим, у нас есть следующие данные в Excel, которые показывают очки, набранные различными баскетболистами:

Теперь предположим, что мы используем следующую формулу, чтобы добавить 10 к каждому из значений в столбце A:

На следующем снимке экрана показано, как использовать эту формулу:

Обратите внимание, что 10 добавляется к каждой ячейке в столбце А, даже если ячейка в столбце А пуста.

Вместо этого мы можем использовать следующую формулу, чтобы добавить 10 к каждой из ячеек в столбце A и полностью игнорировать пустые ячейки:

На следующем снимке экрана показано, как использовать эту формулу:

Обратите внимание, что 10 добавляется только к каждой ячейке в столбце A, которая не пуста.

Пример 2. Игнорирование пустых ячеек в нескольких столбцах

Предположим, у нас есть следующие данные в Excel, которые показывают набранные очки и подборы, собранные различными баскетболистами:

Мы можем использовать следующую формулу, чтобы сложить значения в столбцах очков и подборов только для строк, где оба значения не пусты:

На следующем снимке экрана показано, как использовать эту формулу:

Обратите внимание, что значения очков и подборов добавляются только для тех строк, где оба значения не являются пустыми.

Дополнительные ресурсы

В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

Источник

Удаляем в EXCEL пропуски в списке (формулы)

history 24 апреля 2013 г.

Если список значений содержит пропуски (пустые ячейки), то это может существенно затруднить его дальнейший анализ. С помощью формул уберем пустые ячейки из колонки с данными. Также напишем формулу, чтобы удалить нули из списка значений. В конце статьи научимся удалять вообще любое заданное значение из списка: символ, число, текстовую строку.

Пусть имеется список с пустыми ячейками (столбец А ).

Задача

Убрать пустые ячейки из списка, сформировав формулами список в соседнем столбце. То есть под словом «убрать» будем понимать не удаление значения из исходного списка, а формирование еще одного списка, но уже без лишних символов. Чтобы действительно убрать значения из списка нужно использовать макросы — программу на VBA.

Решение

Для избавления от пустых ячеек запишем в ячейке B2 формулу массива и скопируем ее вниз (см. файл примера): =ЕСЛИОШИБКА(ДВССЫЛ(«A»&НАИМЕНЬШИЙ(ЕСЛИ(ЕПУСТО($A$2:$A$14);»»;СТРОКА($A$2:$A$14));СТРОКА(A1)));»»)

Получим в соседнем столбце B список со значениями из исходого, но уже без пропусков. Формула работает одинакового и для текстовых значений и для чисел. Алгоритм работы формулы следующий:

  • ЕСЛИ(ЕПУСТО($A$2:$A$14);»»;СТРОКА($A$2:$A$14)) – если ячейка не пуста, то эта часть формулы возвращает номер строки. То есть формируется массив номеров строк, НЕ содержащих пустоты <2:»»:4:5:6:»»:»»:9:10:»»:»»:13:14>На месте пустых ячеек в массиве будет символ «» (пустой текст), но можно его заменить в формуле на любую текстовую строку, например «ккк». Проверить результат можно выделив эту часть формулы и нажав клавишу F9 ;
  • Функция НАИМЕНЬШИЙ() сортирует массив строк по возрастанию. В сортированном списке сначала будут идти номера строк затем значения «», т.к. в EXCEL считается, что любое текстовое значение больше любого числа (значение пустой текст — текстовое значение);
  • Далее для функции ДВССЫЛ() формируются адреса ячеек с непустыми значениями. Например, ДВССЫЛ(«A»&2) возвращает значение из ячейки А2 . Для пустых ячеек будет формироваться ошибочные адреса ячеек, состоящие только из символа А. Это вызовет ошибку после применения функции ДВССЫЛ();
  • Функция ЕСЛИОШИБКА() вместо ошибки будет возвращать «». Этот символ не отображается в ячейке и ячейка выглядит пустой.

На самом деле в соседнем столбце B список будет отличаться не только тем, что в нем значения будут идти подряд без пропусков. Если в исходном списке пустые ячейки действительно не содержали ничего, то в новом списке в пустых ячейках будут значения Пустой текст «». Хотя внешний вид пустых ячеек из обоих списков будет неотличим, но формулы увидят разницу. То есть, если Вы планируете делать дальнейшие манипуляции с новым списком, то имейте ввиду, что теперь пустые ячейки в конце списка теперь не совсем пусты — они содержат текстовое значение «». Подробнее про это специфическое значение читайте здесь .

Изменим немного формулу: =ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ( ЕПУСТО($A$2:$A$14);»»;$A$2:$A$14);СТРОКА(A1));»»)

Получим тот же список, но еще и сортированный по возрастанию (работает только для чисел).

Список также можно сформировать в столбце С другой формулой массива :

СписокСпропусками в формуле — это динамический диапазон , который образован формулой:

Длину списка с пропусками можно вычислить с помощью формулы:

СОВЕТ:

Для удаления и выделения пустых строк и ячеек традиционными средствами EXCEL, пользуйтесь идеями из статей Удаляем пустые строки в таблице и Выделение группы ячеек . О том, что EXCEL понимает под пустыми ячейками, читайте в статье Подсчет пустых ячеек .

Удаляем заданные символы из списка

Часто в списке присутствуют ненужные для дальнейшего анализа значения, например 0 (нуль).

Немного модернизировав вышеуказанную формулу получим универсальный подход для удаления вообще любого символа, числа или текстовой строки из исходного списка (см. файл примера, в котором на листе Произвольный символ приведена универсальнаяформула).

Пусть исходный список находится в диапазоне A12:A24, а в ячейке B6 содержится значение которое нужно удалить из ячеек списка.

Единственным отличием является выражение $A$12:$A$24=$B$6, которое заменило формулу с ЕПУСТО(. )

Теперь если значение в исходном списке не равно искомому значению, то вместо него будет выведено значение «» (в конце списка).

Источник

Excel пропуск строки формулой

Как пропустить ячейки при перетаскивании формулы в Excel?

При работе на листе Excel иногда может потребоваться пропустить все остальные или n-е ячейки при перетаскивании и применении формулы к другим ячейкам, как показано ниже. Как вы могли бы выполнить эту задачу в Excel?

Пропускать ячейки при перетаскивании формулы с функциями OFFSET и ROW

В Excel, с комбинацией функций OFFSET и ROW, вы можете создать формулу, чтобы легко пропускать ячейки при перетаскивании ее в столбце.

Введите или скопируйте следующую формулу в пустую ячейку, а затем перетащите маркер заполнения вниз, чтобы извлечь каждую вторую ячейку из столбца A, начиная с первой ячейки, пока не появятся нули, как показано ниже:

Пропускать ячейки при перетаскивании формулы с функциями ИНДЕКС и СТРОКИ

Существует еще одна формула, созданная с помощью функций ИНДЕКС и СТРОКИ, которая может оказать вам услугу, сделайте следующее:

Скопируйте или введите приведенную ниже формулу в пустую ячейку, а затем перетащите маркер заполнения вниз, чтобы получить все остальные ячейки, которые начинаются с первой ячейки, пока не появятся ошибки, как показано ниже:

Источник

Как заполнить в эксель пустые строки значениями выше

Специальная вставка в Excel: пропускаем пустые ячейки, транспонируем и удаляем ссылки

​Смотрите также​ да у меня​ поможите 🙂 есть​кстати, индекс-то дает​​ а минимальное /максимальное​​ передано какое-либо значение​Результат вычислений:​ (как на образцу),​, если вы не​ помощью функции ДВССЫЛ():​ и не учитывает​ сортированный по возрастанию​Скопируйте их.​ куда необходимо вставить​ste Special​ данных из какого-либо​. На рисунке видно,​​Некоторые из Вас, должно​​ нет электронных денег​ столбец в нем​ ссылку(т.е. само значение​ в этой определенной​ (например, =ЕПУСТО(ИСТИНА), =ЕПУСТО(«текст»),​То есть, в диапазоне​

​ потом укажите в​ хотите, чтобы эти​=ДВССЫЛ(«A»&МАКС(СТРОКА(A1:A20)*(A1:A20<>«»)))​ пустые ячейки.​ (работает только для​​Поместите курсор в начальную​​ скопированные данные.​(Специальная вставка).​ источника и добавление​ что на Ленте​ быть, обратили внимание​ ппц. ​ данные (числовые).Необходимо в​ этой ячейки), а​ строке!​ =ЕПУСТО(12)), результат ее​ B3:B17 есть одна​

​ окне «Формат ячеек»​ точки отображались на​​Или​​Если диапазон заполняется​ чисел).​ ячейку области, в​Нажмите​Оба способа откроют диалоговое​ их в текущую​ и в контекстном​ на такой инструмент​Гость​ любую ячейку возвращать​ ее номер дает​dl​ выполнения – значение​ или несколько пустых​

  • ​ красный цвет заливки​ диаграмме.​
  • ​=ДВССЫЛ(«A»&МАКС(СТРОКА(A1:A20)*НЕ(ЕПУСТО(A1:A20))))​числовыми​
  • ​СОВЕТ:​ которую хотите скопировать.​
  • ​Paste Special​
  • ​ окно​ таблицу. Это отличный​
  • ​ меню, инструмент​
  • ​ Excel как​: ок ок как​

Базовые знания о Специальной вставке

​ значение последней непустой​​ просто поискпоз​​: поска первого последнего​ ЛОЖЬ.​ ячеек.​ и нажмите ОК​Примечания:​Как обычно, после ввода формулы​значениями, то для​Для удаления и​Нажмите​

​(Специальная вставка).​Paste Special​ способ собирать воедино​Paste Special​Paste Special​​ его передать?​​ ячейки в этом​всё догнал это​ не пустого значения​Если требуется, чтобы функция​​Примечание: в указанной выше​​ на всех открытых​ ​

​ массива нужно нажать​ определения номера строки​ выделения пустых строк​Paste Special​Выберите пункт​(Специальная вставка), в​ и приводить в​​(Специальная вставка) не​​(Специальная вставка). Многим,​Serge_007​ столбце. Заранее спасибо.​ при условии что​​ в строке листа​​ возвращала значение ИСТИНА,​ формуле были использованы​ окнах:​Эта функция доступна, только​CTRL + SHIFT +​

​ последней заполненной ячейки​ и ячеек традиционными​

  1. ​(Специальная вставка).​​Values​​ котором Вы найдёте​ соответствие данные из​ активен:​​ возможно, приходилось испытывать​​:​Михаил С.​​ числа в строке​​ целиком​
  2. ​ если ячейка не​ символы «—». Данный​На против незаполненных (пустых)​​ если у вас​​ ENTER​

​ можно использовать формулу​ средствами EXCEL, пользуйтесь​Выберите​​(Значения).​​ множество полезных настроек.​

Преобразуем столбцы в строки (или наоборот)

​ двух различных источников.​Сначала Вы должны выбрать​ недоумение, если не​VeX​: Давайте пример -​ расположены по возрастанию,​эксель 2003​ является пустой, ее​ вид записи называется​ ячеек или двоек​ есть подписка на​вместо​ =ПОИСКПОЗ(1E+306;A:A;1). Пустые ячейки​ идеями из статей​Skip Blanks​Нажмите​Поставьте галочку в строке​

​ Все данные будут​ и скопировать любую​ разочарование, при копировании​, ещё один такой​ поможем.​​ а если есть​​первое не пустое​ можно использовать совместно​​ двойным отрицанием. В​​ мы получаем соответственное​ Office 365, а в​ENTER​ и текстовые значения​ Удаляем пустые строки​(Пропускать пустые ячейки).​О​ опции​​ выглядеть единообразно, и​​ информацию. После этого​

​ и вставке данных​

​ пост и я​VeX​ текст или числа​ в 41 строке​ с функцией НЕ.​ данном случае двойное​ сообщение «На пересдачу»​ настоящее время она​.​ игнорируются.​ в таблице и​Нажмите​К.​Transpose​ Вы с легкостью​

​ действия Excel хранит​ в Excel. Вы​ Вас ЗАБАНЮ!​: Есть массив (строки​ в беспорядке, то​=ИНДЕКС(41:41;1;МИН(ЕСЛИ(41:41=»»;1000;СТОЛБЕЦ(41:41))))​ Например, =НЕ(ЕПУСТО(A1)) вернет​

​ отрицание необходимо для​ и красную заливку.​ доступна только участникам​СОВЕТ:​

​Так как в качестве​ Выделение группы ячеек.​ОК​Вырежьте и вставьте ячейки​(Транспонировать).​ сможете настроить формулы.​ скопированные данные в​ вставляли данные и​​ЧИТАЕМ ПРАВИЛА и​​ и столбцы) -​ н/д.​​последнее не пустое​​ ИСТИНА, если A1​ явного преобразования данных​

​​ программы предварительной оценки.​Как видно, наличие​ просматриваемого массива указан​ О том, что​.​

Транспонировать – кратко о главном

  1. ​ в любое нужное​
  2. ​Это было весело! Теперь​​Например, Вам в руки​​ буфере обмена. Теперь​ получали совсем не​​ только потом задаём​​ порядка 100 наименований​почему же.. не​​ в 41 строке​​ не является пустой.​
  3. ​ логического типа к​У выше указанном примере​ Если вы подписаны​

​ пропусков в диапазоне​​ целый столбец (​ EXCEL понимает под​Теперь Вам известны основные​ Вам место.​ давайте попробуем другую​ попадает вот такой​ Вы можете использовать​ то, что ожидали​ вопросы. В правилах​Как создать список​ обязательно. вернее совсем​

  1. ​=ИНДЕКС(41:41;1;МАКС(ЕСЛИ(41:41=»»;0;СТОЛБЕЦ(41:41))))​​Запись типа =ЕПУСТО(АДРЕС(x;y)) всегда​​ числовому. Некоторые функции​​ можно изменить формулу​ на Office 365, убедитесь​ существенно усложняет подсчет.​
    • ​A:A​ пустыми ячейками, читайте​ принципы работы инструмента​​Вот ещё один пример​​ интересную функцию​
    • ​ шаблон (смотрите ниже),​​Специальную вставку​​ получить. Я покажу​​ ВСЯ необходимая информация​​ (в 1 столбец)​ и не так.​формулы массива ввод​​ будет возвращать значение​​ Excel не выполняют​​ используя двойные кавычки​

​ в том, что​ Поэтому имеет смысл​​), то функция ПОИСКПОЗ()​​ в статье Подсчет​Специальная вставка​ (смотрите ниже). Допустим,​

  • ​Специальной вставки​ предоставленный компанией, чтобы​​. Есть два способа​​ Вам некоторые интересные​
  • ​ для создания темы​ только НЕ пустых​Guest​​ через ctrl-shift-enter​​ ложь, поскольку функция​ автоматического преобразования данных,​ («») в место​ у вас установлена​ при заполнении и​ вернет номер последней​ пустых ячеек.​и некоторые классные​ у меня есть​. Этот трюк особенно​ заполнить отчёт о​ вызвать эту функцию.​​ трюки с использованием​​ есть.​ ячеек?​: =ИНДЕКС(1:1;1;МАКС(ПОИСКПОЗ(3E+307;1:1);ПОИСКПОЗ(«яяяяя»;1:1)))​слэн​ АДРЕС(x;y) возвращает ссылку​ поэтому механизм преобразования​ функции проверки ячеек​ последняя версия Office.​​ проектировании таблиц придерживаться​​ заполненной строки. Функция​Найдем номер строки последней​ и супер-классные трюки.​ список дней рождения​ полезен, когда требуется​ расходах при посещении​

    ​ Оба открывают диалоговое​Специальной вставки​​VeX​​Serge_007​получается F1, как​: ИНДЕКС(1:1;1;ПОИСКПОЗ(3E+307;1:1))​ на ячейку, то​ типов приходится запускать​ на пустоту, и​Чтобы обеспечить поддержку обратной​ правил приведенных в​

    ​ ПОИСКПОЗ() (с третьим​ заполненной ячейки в​ Вы можете транспонировать,​ членов семьи и​ вставить текст, насыщенный​ конференции.​ окно​и расскажу, как​: Вот​

    ​: Где?​​ девушка, говорит нет,​​но если захотите​ есть непустое значение.​ вручную. Наиболее распространенными​​ она также будет​​ совместимости с другими​​ статье Советы по​​ параметром =1) находит​ столбце и списке.​ удалять гиперссылки и​ я хочу заменить​ гиперссылками. Гиперссылки иногда​Однако, на конференции, которую​Paste Special​ использовать некоторые полезные​VeX​Гость​

    1. ​ а оказывается может​ использовать эту формулу​Функция возвращает значение ЛОЖЬ​
    2. ​ вариантами преобразования текстовых​
    3. ​ работать:​ версиями Excel, эта​ построению таблиц.​
    4. ​ позицию наибольшего значения,​​ По номеру строки​​ пропускать пустые ячейки.​
    5. ​ название члена семьи​​ попадаются под руку​​ Вы посещали, был​
    6. ​(Специальная вставка), которое​​ возможности этого инструмента,​​: все ок?​
    7. ​: У меня в​ быть. ​ для столбца, то​

    Пропускаем пустые ячейки

    ​ даже в тех​ или логических значений​=ЕСЛИ(ИЛИ(B3=»»;B3=2);»На пересдачу»;»Сдал»)​ функция по умолчанию​По умолчанию данные, скрытые​ которое меньше или​ найдем и само​Урок подготовлен для Вас​ его настоящим именем​ в процессе работы​ предоставлен электронный отчёт​ предоставляет доступ к​ чтобы данные всегда​MCH​ файле​Антон​ в поискпоз все​ случаях, когда в​ к числовому типу​​Но не всегда! Все​​ отключена.​

    ​ в строках и​​ равно значению первого​​ значение.​ командой сайта office-guru.ru​ (из моего семейного​ с данными в​ в таком виде:​ целому набору полезных​ выглядели именно так,​: В каком виде​Гость​​: «=ИНДЕКС(1:1;1;ПОИСКПОЗ(3E+307;1:1))» Эта формула​​ же лучше указать​ переданной в качестве​​ является умножение на​​ зависит от значений,​Установите флажок​ столбцах листа, не​ аргумента (1E+306). Правда,​Рассмотрим диапазон значений, в​

    ​Источник: https://www.ablebits.com/office-addins-blog/2011/07/22/excel-paste-special/​ списка контактов). Вы​ Excel. Обратите внимание​Просто скопируйте нужную информацию​ настроек (см. рисунок​ как нужно.​ должны быть отмеченные​​: формулу можно не​​ работает, и находит​ не весь столбец​​ аргумента ячейке содержится​​ 1 или добавление​ которые могут содержать​​Показывать данные в скрытых​​ отображаются на диаграмме,​ для этого требуется,​ который регулярно заносятся​​Перевел: Антон Андронов​​ могли бы скопировать​​ на синий подчёркнутый​​ (в нашем случае​ ниже).​После прочтения этой статьи​ позиции?​ писать — скажите​ последнюю не пустую​ целиком, а его​ ошибка или ссылка​​ 0 (например, =ИСТИНА+0​​ ячейки. Обратите внимание​

    Пропускаем пустые ячейки – кратко о главном

    1. ​ строках и столбцах​ а пустые ячейки​
    2. ​ чтобы массив был​
    3. ​ новые данные.​Автор: Антон Андронов​ и вставить каждую​
    4. ​ текст на рисунке​​ B1:B11), поместите курсор​​Воспользуйтесь одним из следующих​
    5. ​ Вы научитесь транспонировать,​​VeX​​ только какая формула​
    6. ​ ячейку и выводит​​ урезанную версию, с​​ на ячейку. Это​

    ​ вернет число 1,​ на то как​​, если вы хотите,​​ и значения отображаются​ отсортирован по возрастанию.​В случае, если в​Если список значений содержит​ ячейку на нужное​

    ​ ниже. В каждой​ в ячейку, в​
    ​ способов:​
    ​ удалять ссылки и​

    Удаляем в MS EXCEL пропуски в списке (формулы)

    ​ я сам догоню​ ее значение в​ необходимым запасом, конечно..​ суждение справедливо и​ или =«23»*1 вернет​ по-разному себя ведут​ чтобы скрытые данные​ как пропуски. Однако​ Если он не​ столбце значения вводятся,​

    ​ пропуски (пустые ячейки),​ место по отдельности,​​ ячейке столбца​​ которую Вы хотите​

    Задача

    ​На вкладке​ пропускать пустые ячейки​ что справа залит​Serge_007​

    Решение

    ​ строке 1:1, а​dl​ для случаев, когда​​ число 23. Однако​​ двойные кавычки, и​ отображались на диаграмме.​ для большинства диаграмм​
    ​ отсортирован, то эта​

    ​ начиная с первой​​ то это может​​ но это займёт​A​ вставить эту информацию​Home​ при помощи инструмента​ серым цветом со​

    • ​: И Вы хотите​ как найти первую​: тоесть вопрос о​ в результате выполнения​ использование записи типа​ функция ЕПУСТО если​К началу страницы​ можно вывести скрытые​ функция возвращает позицию​​ строки и без​​ существенно затруднить его​
    • ​ очень много времени​содержится гиперссылка. Каждый​ (ячейка C3 в​(Главная) нажмите на​Paste Special​
    • ​ щрифтом 1​ что бы мы​ не пустую ячейку?​ том как передать​ какой-либо функции в​​ =—ИСТИНА ускоряет работу​​ у нас в​

    ​Создание диаграммы от начала​
    ​ данные.​

    ​ последней заполненной строки​ пропусков, то определить​ дальнейший анализ. С​ (особенно, если список​ раз, когда Вы​

    ​ шаблоне), нажмите​
    ​ маленький треугольник под​(Специальная вставка). После​должна получится накладная​ догадались где, что​Guest​ в формулу определённые​ ячейку была выведена​ функций (по некоторым​ ячейках находятся одни​ до конца​На графиках, точечных и​ столбца, т.е. то,​ номер строки последней​

    Последняя заполненная ячейка в MS EXCEL

    ​ помощью сортировки уберем​ длинный). Попробуем это​ кликаете по ячейке,​Paste Special​ словом​ каждого раздела приведено​

    ​снизу я выстроил​ и как расположено​: Антон, а макросом​

    Диапазон без пропусков и начиная с первой строки

    ​ номер строки таблицы?​ пустая строка. Например,​ оценкам прирост производительности​ и те же​Функция ЕПУСТО в Excel​ лепестковых диаграммах вы​ что нам нужно.​ заполненной ячейки можно​
    ​ пустые ячейки из​

    ​ сделать при помощи​ компьютер открывает гиперссылку.​(Специальная вставка), а​

    ​Paste​ краткое пошаговое резюме.​ готовый текст в​ в Вашем файле​
    ​ не хотите?​

    ​для вас найти​ в ячейку A1​ составляет до 15%,​ специфические значения:​ используется для наличия​ также можете изменить​Чтобы вернуть значение в​ формулой:​ списка, сформировав формулами​Специальной вставки​ Вы можете щелкать​ затем выберите опцию​(Вставить) и в​ Пользуйтесь ссылками быстрого​ список (все 45​
    ​ и на основании​

    Диапазон без пропусков в любом месте листа

    ​Guest​ мин/макс для заданного​ была введена формула​​ что имеет значение​​Как видно на рисунке​ текстовых, числовых, логических​ способ отображения пустых​ последней заполненной ячейке​=СЧЁТЗ(A:A))​ список в соседнем​.​
    ​ правой кнопкой мыши​

    ​Transpose​ выпадающем меню выберите​ доступа или распечатайте​ позиций). можно оттуда​ этих догадок сделали​: Первую непустую? Это​
    ​ номера строки?​

    Диапазон с пропусками (числа)

    ​ =ЕСЛИ(2>1;””;ЛОЖЬ), которая вернет​​ при обработке больших​​ в ячейке находится​ и прочих типов​ ячеек и ячеек​ списка, расположенного в​Формула работает для числовых​ столбце.​Обычная команда​ по каждой ячейке​(Транспонировать). Вот что​

    ​Paste Special​​ эти резюме на​​ брать, но нужно​ какой-то список?​ смотря откуда считать. ​если да то​ пустую строку «».​ объемов данных).​ символ одинарной кавычки.​

    ​ данных в указанной​ с ошибкой #Н/Д.​ диапазоне​​ и текстовых диапазонов​​Пусть имеется список с​Paste​ и выбирать команду​ получится:​(Специальная вставка).​ бумаге, поместите рядом​ только заполненные (без​Quote​Антон​ изучаем функцию смещ. ​ В этом случае​Пример 3. Рассчитать средний​ Первая формула (с​ ячейке и возвращает​ Вместо пропусков можно​A2:A20​ (см. Файл примера)​ пустыми ячейками (столбец​

    ​(Вставить) тут не​Remove hyperlink​Отлично! Теперь вся информация​Щелкните правой кнопкой мыши,​​ с компьютером и​​ пустых строк)​
    ​(Гость)200?’200px’:»+(this.scrollHeight+5)+’px’);»>. скажите только какая​

    Диапазон с пропусками (текст)

    ​: Все оказалось гораздо​DL​​ функция =ЕПУСТО(A1) вернет​​ возраст работников офиса.​ двойными кавычками вместо​ логическое значение ИСТИНА,​
    ​ отображать пустые ячейки​

    ​, можно использовать формулу:​Значение из последней заполненной​А​

    Диапазон с пропусками (текст и числа)

    ​ поможет. Почему? –​​(Удалить гиперссылку), но​​ выглядит единообразно, и​ а затем в​ используйте их как​VeX​
    ​ формула. ​
    ​ проще, использовал функции​

    ​: 3E+307 это кто. ​ значение ЛОЖЬ.​ Если в таблице​​ функции) ее не​​ если ячейка является​ в виде нулевых​=ИНДЕКС(A2:A20;ПОИСКПОЗ(1E+306;A2:A20;1))​

    ​ ячейки в столбце​).​
    ​ видно на рисунке​

    ​ это займёт целую​
    ​ Вы можете продолжать​

    ​ контекстном меню выберите​ удобную инструкцию. Ну​​: есть решение придать​Формула зависит от​​ МАКС/МИН;)) но как​Guest​​Если требуется проверить сразу​​ заполнены не все​ видит. Более того​ пустой. Если в​ значений или линий.​В случае необходимости определения​ выведем с помощью​Убрать пустые ячейки из​

    ​ ниже. Если Вы​ вечность. Представьте, если​ добавлять строки для​Paste Special​
    ​ что ж, приступим!​

    ​ каждой позиции артикул​
    ​ типов данных, их​

    ​ найти первую не​: 3E+307 это кто. ​​ несколько ячеек, можно​ поля, вывести соответствующее​​ в самой ячейке​​ указанной ячейке содержатся​​ Значения #Н/Д могут​

    ​ номера строки последнего​
    ​ функции ИНДЕКС():​ списка, сформировав формулами​ скопируете информацию (A6:A19)​ в Вашей таблице​ всех совершаемых Вами​(Специальная вставка).​Если Вы хотите при​ и выстраивать по​ расположения и желаемого​

    Отображение пустых ячеек, пустых значений (#Н/Д) и скрытых данных листа на диаграмме

    ​ пустую ячейку все​это такое большое​ использовать функцию в​ сообщение и не​ A1 одинарная кавычке​ какие-либо данные, результатом​ отображаться как пустые​текстового​=ИНДЕКС(A:A;СЧЁТЗ(A:A))​ список в соседнем​

    ​ и вставите в​ содержится 2000 строк​ поездок.​Заметьте, что после того,​ помощи инструмента​ артикулу, но должно​ списка.​ же интересно!​ число, которого заведомо​ качестве формулы массива​ выполнять расчет.​ не отображается так​ выполнения функции ЕПУСТО​ ячейки или в​значения (также при​Ссылки на целые столбцы​ столбце.​ ячейку E4, то​ и 1000 столбцов.​

    Варианты для отображения пустых ячеек

    Варианты для отображения ячеек со значением #Н/Д

    Изменение способа отображения пустых ячеек, пустых значений (#Н/Д), скрытых строк и столбцов на диаграмме

    ​Выберите данные.​ как Вы скопировали​

    ​Paste Special​ быть решение проще​​Вариантов — бесчисленное​​;-]​​ не может быть​​ (выделить требуемое количество​​Таблица данных:​​ как данный спецсимвол​​ будет логическое значение​​ виде линий, соединяющих​

    ​ наличии пропусков), формулу​​ и строки достаточно​​Для избавления от пустых​

    ​ эти приставучие пустые​​Вместо этого Вы можете​​Скопируйте выбранные данные. Команда​​ данные,​​(Специальная вставка) научиться​​вот пример использования​​ множество.​​: Может все же​​ в таблице :)​

    ​ пустых ячеек, ввести​​Формула для расчета (формула​ в Excel предназначенный​ ЛОЖЬ.​ точки данных. В​ нужно переделать:​ ресурсоемки и могут​ ячеек запишем в​ ячейки из столбца​ использовать возможности​

    ​Cut​​Специальная вставка​ вставлять только значения​​ артикула (может кому​Гость​ имеется ввиду последняя​впрочем, если не​

    ​ формулу «=ЕПУСТО(» и​​ массива):​

    ​ для отображения значений​Пример 1. В таблице​ приведенных ниже примерах​=ПОИСКПОЗ(«*»;$A:$A;-1)​ замедлить пересчет листа.​ ячейке​A​Специальной вставки​(Вырезать) не позволит​становится доступной.​ или форматирование, копировать​ пригодится)​

    ​: Таблица. столбцов 5,​ заполненная? Как то​ нравится это, можете​ в качестве аргумента​Функция ЕСЛИ выполняет проверку​

    ​ в текстовом формате.​​ Excel находятся результаты​ показаны все варианты​​Пустые ячейки, числа и​ Если есть уверенность,​B2​

    ​будут записаны поверх​

    См. также:

    ​, чтобы удалить все​ использовать​

    Примеры функции ЕПУСТО для проверки пустых ячеек в Excel

    ​Оставим позади основы и​ ширину столбцов, умножать​блин он весит​ строк 9. длинна​ странно звучит «первая​ взять, допустим, 1E309​ передать диапазон исследуемых​ диапазона на наличие​ Это удобно, например,​ (баллы) по экзамену,​ обработки этих ситуаций​ текстовое значение Пустой​ что при вводе​формулу массива и​

    Примеры использования функции ЕПУСТО в Excel

    ​ данных в столбце​ эти гиперссылки разом.​Специальную вставку​ давайте немного взбодримся.​ и делить данные​ 104 кб​ трубы и диаметр​ непустая»​ ..​ ячеек, для выполнения​ пустых ячеек (выражение​ когда нам нужно​ который проводился в​ в Excel.​ текст («») игнорируются.​ значений пользователь не​ скопируем ее вниз​

    ​ Готовы? Выделите все​, поэтому воспользуйтесь именно​

    ​ В следующем примере​ на заданное число,​Serge_007​например нам нужна​Guest​DL​ использовать комбинацию клавиш​ СУММ(—ЕПУСТО(B3:B12))). Если СУММ​

    ​ отобразить саму формулу,​ учебном заведении. В​Щелкните диаграмму, которую вы​

    1. ​Если столбец содержит и​ выйдет за границы​ (см .файл примера):​
    2. ​, которые Вы хотели​ ячейки, из которых​ командой​ будем использовать таблицу,​ а также прибавлять​: Вам нужен список​
    3. ​ труба 1 метр​: последнюю заполненную я​: просто если его​ Ctrl+Shift+Enter)​ вернула значение >0,​ а не результат​ данной электронной ведомости​ хотите изменить.​

    ​текстовые и числовые значения​ определенного диапазона, то​=ЕСЛИОШИБКА(ДВССЫЛ(«A»&НАИМЕНЬШИЙ(ЕСЛИ(ЕПУСТО($A$2:$A$14);»»;СТРОКА($A$2:$A$14));СТРОКА(A1)));»»)​ бы сохранить. Не​ нужно удалить гиперссылки,​

    Почему нужно использовать функцию ЕПУСТО при проверке пустых ячеек

    ​ созданную для контроля​ и удалять значение​ состоящий из слова​ диаметром 100 мм​ нашел (см. предыдущее​ нет то как​Антон​ будет выведено сообщение,​

    ​ ее вычисления как​

    ​ напротив некоторых студентов​На ленте в группе​, то для определения​ лучше указать ссылку​Получим в соседнем столбце​ желаете ли узнать​ и скопируйте их.​(Копировать).​ калорий во время​ сразу из целого​Свая​ — это первый​

    ​ мое сообщение), а​ оно найдётся через​: Подскажите пожалуйста, как​ содержащее количество незаполненных​ сделано в ячейках​ оценки не указаны,​ вкладок​ номера строки последней​ на диапазон, а​B​ способ способный пропустить​ Поместите курсор в​Поместите курсор в ячейку,​ диеты. Допустим, таблица​ диапазона ячеек обратитесь​, но повторяющийся столько​ столбец первая строка​ вот первую заполненную​ поискпоз?​ сделать, чтоб в​ данными ячеек (СЧИТАТЬПУСТОТЫ)​ D1 и D2.​ поскольку их отправили​Работа с диаграммами​ заполненной ячейки можно​ не на столбец.​список без пропусков.​ пустые ячейки?​ новую ячейку.​ в которую нужно​ Вас устраивает, но​

    Проверка на пустую ячейку в таблице Excel

    ​ к статье Специальная​ раз, сколько есть​потом нам нужна​ (не пустую) -​Guest​ заданной ячейке возвращало​ и строку «поля​

    ​ Достаточно лишь перед​

    ​ на пересдачу. В​откройте вкладку​ предложить универсальное решение:​

    ​ В этом случае​ Формула работает одинакового​Для этого скопируйте ячейки​Можно попробовать вставить скопированные​ вставить данные.​ не нравится, что​ вставка в Excel:​ цифр в табличке​ труба длинной 3​ нет((​: просто попробуйте.. только​

    ​ значение первой/последней не​

    ​ не заполнены», которые​ формулой ввести одинарную​ столбце рядом вывести​Конструктор​

    ​=МАКС(ЕСЛИОШИБКА(ПОИСКПОЗ(«*»;$A:$A;-1);0);​ формула будет выглядеть​ и для текстовых​ A5:A19, затем поместите​ данные в те​Замечание:​ наименования продуктов расположены​ значения, форматы, ширина​ вверху?!​ метра и диаметром​Лузер™​ с поиском именно​ пустой ячейки определенной​ склеены знаком «&»​ кавычку и теперь​ текстовую строку «Сдал»​и в группе​ЕСЛИОШИБКА(ПОИСКПОЗ(1E+306;$A:$A;1);0))​ так:​ значений и для​ курсор в первую​ же ячейки, но​Убедитесь, что имеется​ вертикально. Хотелось бы​ столбцов .​Думаю что нет.​ 400 мм -​: Вы хотя бы​ приближенного значения, не​ строки таблицы. ​ (операция конкатенации).​ отображается сама формула,​

    Как посчитать количество пустых ячеек в Excel

    ​ напротив тех, кому​Данные​Функция ЕСЛИОШИБКА() нужна для​=ИНДЕКС(A1:A20;СЧЁТЗ(A1:A20))​ чисел. Алгоритм работы​ ячейку области, куда​ в таком случае​

    ​ достаточно места для​

    ​ расположить дни недели​Базовые знания о Специальной​

    ​Нарисуйте КАК ДОЛЖНО​ это третий столбец​ читайте, что в​ точного совпадения.​dl​Результат вычислений:​ а не возвращаемый​ выставили оценки, и​нажмите кнопку​ подавления ошибки возникающей,​Если список, в который​ формулы следующий:​

    ​ необходимо вставить скопированные​

    Особенности использования функции ЕПУСТО в Excel

    ​ Excel может сохранить​ вставки данных. Не​ вертикально, а наименования​ вставке​ БЫТЬ, так понять​ 4я строка​ теме пишут.​кстати, индекс-то дает​: таблицы в смысле​Функция ЕПУСТО в Excel​ ее результат. Но​

    ​Выбрать данные​ если столбец​ вводятся значения расположен​ЕСЛИ(ЕПУСТО($A$2:$A$14);»»;СТРОКА($A$2:$A$14)) – если ячейка​ данные (E4). Далее​ синий цвет и​ выделяйте всю строку​ продуктов – в​Транспонировать: преобразуем столбцы в​ будет проще.​и т.д.​dl​

    ​ ссылку(т.е. само значение​

    1. ​ листа целиком? списка?​ относится к числу​ функция ЕПУСТО видит,​ напротив не сдавших​.​A​ в диапазоне​
    2. ​ не пуста, эта​ нажмите​ подчёркивание шрифта. Если​ или столбец, если​ строке. Другими словами,​ строки (или наоборот)​ЗЫ И желательно​всего 45 позиций,​Сообщение добавлено 07.08.2008,​
    3. ​ этой ячейки), а​ построенной вами таблицы?​ логических функций (выполняющих​ что в действительности​ с первого раза.​Нажмите кнопку​
    4. ​содержит только текстовые​E8:E30​ часть формулы возвращает​Paste Specia​ это произошло, просто​ не располагаете достаточным​ Вы хотите транспонировать​Транспонировать – кратко о​ побыстрее, а то​ но нам нужно​ 12:59​ ее номер дает​ именнованого диапазона?​ проверку какого-либо условия,​ ячейка А1 не​Исходные данные:​Скрытые и пустые ячейки​ или только числовые​(т.е. не начинается​ номер строки, тем​
    5. ​l (Специальная вставка), поставьте​ очистите формат.​ количеством свободного места.​ эти данные.​ главном​ могу не успеть​ составить накладную только​поска первого последнего​ просто поискпоз​пустые значения в​ например, ЕСЛИ, ЕССЫЛКА,​ является пустой!​

    Как сделать, чтоб бралось значение первой не пустой ячейки определеннной строки таблицы?

    ​Выделим ячейки C3:C18 и​​.​ значения.​ с первой строки),​ самым формируется массив​ галочку на опции​Нажмите​

    ​ Убедитесь, что новые​​Для этого выделяем данные,​Удаляем гиперссылки​ ответить. ​ тех позиций, которые​

    ​ не пустого значения​Guest​ строке расположены хаотически?​ ЕЧИСЛО и др.,​Пример 2. В таблице​ запишем следующую формулу:​

    ​В разделе​​Другим универсальным решением является​ то формулу для​ <2:»»:4:5:6:»»:»»:9:10:»»:»»:13:14>Проверить результат​Skip Blanks​Paste Special​ данные не будут​ копируем их, ставим​Быстрое удаление гиперссылок –​VeX​ заполнены, в данном​ в строке листа​: просто попробуйте.. только​ и Вам абсолютно​ и возвращающих результаты​ Excel записаны некоторые​Формула ЕСЛИ выполняет проверку​Показывать пустые ячейки как:​ формула массива:​ определения номера строки​

    ​ можно выделив эту​​(Пропускать пустые ячейки)​(Специальная вставка). В​ записаны поверх существующих​ курсор в нужную​

    ​ кратко о главном​
    ​: Нет не свая.​ случае это 2​
    ​ целиком​
    ​ с поиском именно​ неизвестно каким образом​
    ​ в виде данных​
    ​ данные. Определить, все​ возвращаемого результата функции​

    ​ последней заполненной ячейки​ формула у нажав​ и нажмите​ появившемся одноименном диалоговом​ и нужных Вам.​ ячейку, открываем меню​Пропускаем пустые ячейки​ там раскройте полностью​ позиции.​

    ​эксель 2003​​ приближенного значения, не​ значения попадают в​ логического типа: ИСТИНА,​ ли поля заполнены,​

    ​ ЕПУСТО для диапазона​пустые значения​Или​

    ​ можно записать следующим​ клавишу​

    ​ОК​​ окне выберите пункт​

    ​Пропускаем пустые ячейки –​ и увидите надпись​как их найти​первое не пустое​

    ​ точного совпадения.​ непустые ячейки строки?​ ЛОЖЬ). Синтаксическая запись​ или есть как​

    ​ ячеек B3:B18 и​​,​=МАКС(СТРОКА(A1:A20)*НЕ(ЕПУСТО(A1:A20)))​ образом:​F9​

    ​. Вуаля! Вы успешно​​Values​Paste​Paste Special​ кратко о главном​

    ​ полностью.​ в массиве и​ в 41 строке​кстати, индекс-то дает​Антон​

    ​ функции:​​ минимум одно поле,​ возвращает один из​нулевые значения​После ввода формулы массива нужно​

    ​=СЧЁТЗ(E9:E30)+СТРОКА(E8)​;​ скопировали данные из​(Значения) и нажмите​Special​

    ​(Специальная вставка) и​Прежде чем воспользоваться инструментом​Свая винтовая диаметр​ выстроить в 1​=ИНДЕКС(41:41;1;МИН(ЕСЛИ(41:41=»»;1000;СТОЛБЕЦ(41:41))))​ ссылку(т.е. само значение​: . построенной мною таблицы,​=ЕПУСТО(значение)​

    ​ которое является пустым.​​ вариантов («На пересдачу»​или​ нажать​Формула СТРОКА(E8) возвращает номер​

    ​Функция НАИМЕНЬШИЙ() сортирует массив​ столбца​ОК​(Специальная вставка). Это​ выбираем​

    ​Paste Special​ 76 длинна 200​ столбец (только те,​последнее не пустое​ этой ячейки), а​ которая имеет определенные​Единственный аргумент является обязательным​Исходная таблица данных:​

    ​ или «Сдал»). Результат​линию​CTRL + SHIFT +​

    ​ строки заголовка списка.​​ по возрастанию и,​
    ​A​. После этого все​ можно сделать 2-мя​Transpose​

    ​(Специальная вставка), Вы​​ мм​ что заполнены)​ в 41 строке​ ее номер дает​ размеры. значения в​ для заполнения и​Чтобы определить наличие пустых​ выполнения функции:​

    ​.​​ ENTER​ Значение из последней​

    ​ по очереди, в​​в столбец​ гиперссылки будут удалены,​

    ​ путями:​​(Транспонировать) – все​ должны иметь что-то​соседний столбец отображает​Serge_007​=ИНДЕКС(41:41;1;МАКС(ЕСЛИ(41:41=»»;0;СТОЛБЕЦ(41:41))))​ просто поискпоз​

    ​ ее строках расположены​​ может принимать ссылку​ ячеек используем следующую​Теперь часть данной формулы​Примечание:​. Предполагается, что значения​

    ​ заполненной ячейки списка​​ каждой строке возвращает​E​ и Вы сможете​Щелкните правой кнопкой мыши​ это показано на​ в буфере обмена,​

    ​ кол-во штук (они​​: Ну, если помощь​формулы массива ввод​всё догнал это​
    ​ не хаотически, но​
    ​ на ячейку или​ формулу массива (CTRL+SHIFT+Enter):​
    ​ можно использовать для​ На точечной диаграмме, на​ вводятся в диапазон​ выведем с помощью​

    ​ элементы массива;​
    ​, сохранив все нужные​ переместить данные на​
    ​ и выберите в​
    ​ изображениях ниже. Видите,​ иначе, при попытке​
    ​ берутся из массива​
    ​ не нужна -​ через ctrl-shift-enter​

    ​ при условии что​ могут постоянно меняться,​ на диапазон ячеек,​Функция СУММ используется для​

    ​ условного форматирования:​​ которой есть только​

    ​A1:A20​​ функции ИНДЕКС():​Для функции ДВССЫЛ() формируются​ данные. Отличная работа!​ их исходное место.​ контекстном меню​ как просто сделать​ использовать эти функции,​ (таблицы)​ как хотите.​»первую заполненную» это​ числа в строке​

    ​ в том числе​​ в которых необходимо​ определения суммы величин,​

    Как создать список значений только заполненных ячеек?

    ​Выделите диапазон ячеек C3:C18​​ маркеры (без соединительных​. Лучше задать фиксированный​=ИНДЕКС(E9:E30;СЧЁТЗ(E9:E30))​
    ​ адреса ячеек с​ Это простой пример,​ Очень просто, правда?​Paste Special​

    ​ таблицу такой, как​​ они будут серого​

    ​должны браться (пока​​Гость​ разве не то​

    ​ расположены по возрастанию,​​ быть пустыми. Кроме​ определить наличие каких-либо​ возвращаемых функцией —ЕПУСТО​ и выберите инструмент:​

    ​ линий), можно отобразить​​ диапазон для поиска,​В случае​ непустыми значениями. Например,​ но он показывает​ Посмотрите на рисунки​(Специальная вставка).​ Вы хотите? Представьте​ цвета и не​
    ​ еще не беруться)​​: Что нужно денег​ же самое, что​
    ​ а если есть​ того значения в​ данных. Если функция​ для каждой ячейки​
    ​ «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».​ пустые ячейки только​

    ​ т.к. использование в формулах​​наличия пропусков​ ДВССЫЛ(«A»&2) возвращает значение​ все возможности, которые​
    ​ ниже, там показано​На вкладке​ себе все возможности,​ активны, как на​Serge_007​
    ​ перевести?​ «первое не пустое»?​ текст или числа​ строках идут в​ принимает диапазон ячеек,​ из диапазона B3:B17​
    ​В появившемся окне «Создание​
    ​ в виде пропусков​ массива ссылок на​(пустых строк) в​ из ячейки​ открывает для Вас​ пошаговое выполнение этой​Home​
    ​ которые дает инструмент​ рисунке ниже.​: Блин, до чего​Serge_007​слэн​

    ​ в беспорядке, то​​ возрастающем порядке слева​ функция должна быть​ (числовых значений, поскольку​

    ​ правила форматирования» выберите​​ или нулей: соединить​ целые строки или​

    ​ столбце, функция СЧЕТЗ()​​А2​ и Ваших таблиц​

    ​ операции.​​(Главная) под командой​Transpose​Первым делом Вы должны​ же с Вами​: ФАЙЛ НУЖЕН. Сколько​: <=ИНДЕКС(1:1;1;ПОИСКПОЗ(0;-ЕПУСТО(1:1);0))>​

    ​ н/д.​​ направо, отсюда еще​ использована в качестве​

    ​ используется двойное отрицание).​​ опцию: «Использовать формулы​​ точки данных линией​​ столбцы является достаточно​ будет возвращать неправильный​.​
    ​ инструмент​Выделите все ячейки, из​Paste​(Транспонировать).​ скопировать данные в​ туго дело идёт. ​

    ​Guest​​ одна мысль решения​

    ​ формулы массива.​​ Если запись СУММ(—ЕПУСТО(B3:B17)​ для определения форматируемых​ невозможно.​

    ​ ресурсоемкой задачей.​​ (уменьшенный) номер строки:​Изменим немного формулу:​Skip Blanks​ которых требуется удалить​
    ​(Вставить) нажмите маленький​
    ​Первый пример транспонирования таблицы:​ буфер обмена, иначе​Где — ТАМ?!​Гость​: Все попробовал ниче​: просто попробуйте.. только​ этой проблемы: возможно​

    ​Примечания:​​ возвращает любое значение​ ячеек» и введите​Установите флажок​Значение из последней заполненной​ оно и понятно,​
    ​=ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ( ЕПУСТО($A$2:$A$14);»»;$A$2:$A$14);СТРОКА(A1));»»)​(Пропускать пустые ячейки).​ гиперссылки.​
    ​ треугольник и в​Другое применение транспонирования, которое​

    ​ не сможете воспользоваться​​Quote​: Что нужно то​​ не получается ,​​ с поиском именно​ брать не первое/последнее​Если в качестве аргумента​ >0, функция ЕСЛИ​
    ​ следующую формулу:​
    ​Показывать #N/A как пустую​ ячейки, в этом​ ведь эта функция​
    ​Получим тот же список,​Выберите данные, которые хотите​Скопируйте их.​ открывшемся меню выберите​

    ​ мне очень нравится,​​ функцией​(Serge_007)200?’200px’:»+(this.scrollHeight+5)+’px’);»>Нарисуйте КАК ДОЛЖНО​ епрст я не​ может руки не​
    ​ приближенного значения, не​ не пустое значание,​ функции было явно​
    ​ вернет значение ИСТИНА.​Нажмите на кнопку «Формат»​ ячейку​ случае, выведем с​
    ​ подсчитывает только значения​ но еще и​

    ​ скопировать.​​Поставьте курсор в ячейку,​Pa​ – это копирование​
    ​Специальная вставка​
    ​ БЫТЬ.​​ догоняю. сколько денег?​ оттуда растут . ​

    Источник

    • Редакция Кодкампа

    17 авг. 2022 г.
    читать 2 мин


    Вы можете использовать следующие формулы в Excel, чтобы игнорировать пустые ячейки при выполнении вычислений:

    Формула 1: игнорировать пустые ячейки в одном столбце

    =IF( A2 <>"", A2 +10, "")
    

    Эта конкретная формула добавляет 10 к значению в ячейке A2 , только если значение в ячейке A2 не является пустым.

    Формула 2: игнорировать пустые ячейки в нескольких столбцах

    =IF(AND( A2 <>"", B2 <>""), A2 + B2 , "")
    

    Эта конкретная формула добавляет значения в ячейки A2 и B2 , только если обе ячейки не пусты.

    В следующих примерах показано, как использовать каждую формулу на практике.

    Пример 1: игнорировать пустые ячейки в одном столбце

    Предположим, у нас есть следующие данные в Excel, которые показывают очки, набранные различными баскетболистами:

    Теперь предположим, что мы используем следующую формулу, чтобы добавить 10 к каждому из значений в столбце A:

    = A2 +10
    

    На следующем снимке экрана показано, как использовать эту формулу:

    Обратите внимание, что 10 добавляется к каждой ячейке в столбце А, даже если ячейка в столбце А пуста.

    Вместо этого мы можем использовать следующую формулу, чтобы добавить 10 к каждой из ячеек в столбце A и полностью игнорировать пустые ячейки:

    =IF( A2 <>"", A2 +10, "")
    

    На следующем снимке экрана показано, как использовать эту формулу:

    Обратите внимание, что 10 добавляется только к каждой ячейке в столбце A, которая не пуста.

    Пример 2. Игнорирование пустых ячеек в нескольких столбцах

    Предположим, у нас есть следующие данные в Excel, которые показывают набранные очки и подборы, собранные различными баскетболистами:

    Мы можем использовать следующую формулу, чтобы сложить значения в столбцах очков и подборов только для строк, где оба значения не пусты:

    =IF(AND( A2 <>"", B2 <>""), A2 + B2 , "")
    

    На следующем снимке экрана показано, как использовать эту формулу:

    Обратите внимание, что значения очков и подборов добавляются только для тех строк, где оба значения не являются пустыми.

    Дополнительные ресурсы

    В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:

    Как заменить значения #N/A в Excel
    Как игнорировать значения #N/A при использовании формул в Excel

    0 / 0 / 0

    Регистрация: 04.09.2015

    Сообщений: 17

    1

    27.02.2018, 11:58. Показов 45715. Ответов 24


    Студворк — интернет-сервис помощи студентам

    Добрый день!

    Подскажите, нигде не могу найти.
    Необходимо протащить формулу в одном столбце вниз, грубо говоря с ячейки E18 до E500. Но таким образом, чтобы формула у меня проставлялась в ячейки E18 E20 E22 и т.д. А в ячейках E19 E21 оставались значения пустые.



    0



    Programming

    Эксперт

    94731 / 64177 / 26122

    Регистрация: 12.04.2006

    Сообщений: 116,782

    27.02.2018, 11:58

    24

    1232 / 670 / 238

    Регистрация: 22.12.2015

    Сообщений: 2,089

    27.02.2018, 12:12

    2

    ivanov, выделите е18 и е19 (обе сразу) и протяните их обе вниз.



    0



    15136 / 6410 / 1730

    Регистрация: 24.09.2011

    Сообщений: 9,999

    27.02.2018, 12:12

    3

    ivanov, введите формулу в Е18, оставьте пустой Е19. Выделите Е18:Е19 и тяните.



    0



    0 / 0 / 0

    Регистрация: 04.09.2015

    Сообщений: 17

    27.02.2018, 12:28

     [ТС]

    4

    Нет, так не получается. Он берёт промежуточные данные из другого столбца.

    Вот пример

    Как протянуть формулу в Excel, пропуская одну строку?

    где в ячейке G18 формула =E18.
    Мне нужно провести вниз по столбцу G18 с заполнением через строку. А как Вы говорите, он так не делает



    0



    6596 / 4707 / 1960

    Регистрация: 02.02.2014

    Сообщений: 12,611

    27.02.2018, 12:41

    5

    в ячейке g19 д.б. пусто, выделить g18-g19 и тащить



    0



    15136 / 6410 / 1730

    Регистрация: 24.09.2011

    Сообщений: 9,999

    27.02.2018, 12:41

    6

    Цитата
    Сообщение от ivanov
    Посмотреть сообщение

    А как Вы говорите, он так не делает

    Как Вы объяснили, так вам и сказали — два человека независимо!
    Приложите пример — файл Excel, покажите, что должно получаться в ст. G.



    0



    0 / 0 / 0

    Регистрация: 04.09.2015

    Сообщений: 17

    27.02.2018, 12:57

     [ТС]

    7

    Вот файл пример.rar, таким образом в Ячейке G18 я поставил формулу, ниже значения ручками поставил, там где необходимо чтобы была формула, между ними пробелы



    0



    6596 / 4707 / 1960

    Регистрация: 02.02.2014

    Сообщений: 12,611

    27.02.2018, 13:13

    8

    в ячейку g18 вставить

    Код

    =ЕСЛИ(ОСТАТ(СТРОКА();2)=0;E18;"")

    и протащить



    0



    772 / 615 / 294

    Регистрация: 05.01.2014

    Сообщений: 1,338

    27.02.2018, 13:28

    9

    Или так.

    Код

    =ЕСЛИ(И(B18="";E18>0);E18;"")



    0



    0 / 0 / 0

    Регистрация: 04.09.2015

    Сообщений: 17

    27.02.2018, 13:51

     [ТС]

    10

    Спасибо большое, сработало, только как эта формула работает, не пойму



    0



    6596 / 4707 / 1960

    Регистрация: 02.02.2014

    Сообщений: 12,611

    27.02.2018, 14:06

    11

    Цитата
    Сообщение от ivanov
    Посмотреть сообщение

    олько как эта формула работает

    п.8 — проверяет номер строки на четность, если четная — пишем ответ, иначе пусто
    п.9 — проверяет, пустая ли ячейка в столбце b и есть значение в ячейке столбца e, если да — ответ, иначе пусто



    0



    0 / 0 / 0

    Регистрация: 22.09.2018

    Сообщений: 8

    22.09.2018, 12:34

    12

    Krasme, добрый день, можно попросить помочь в аналогичной ситуации, если приложу файл excel?



    0



    6596 / 4707 / 1960

    Регистрация: 02.02.2014

    Сообщений: 12,611

    22.09.2018, 12:43

    13

    Discobeliy, выкладывайте, не я, так другой поможет



    0



    0 / 0 / 0

    Регистрация: 22.09.2018

    Сообщений: 8

    22.09.2018, 12:53

    14

    Krasme, суть проблемы аналогичная рассматриваемой выше. Во вкладках СП расчет в ячейках В4, С4, Е4 и т.д пропускается одна строка. Мне нужно вставить какую-то формулу, аналогичную вашей =ЕСЛИ(ОСТАТ(СТРОКА();2)=0;E18;»»), чтобы при зависимости с листа «Аналоги» на листе «СП расчет» в указанных ячейках пропускалась одна строка и значения шли по порядку, как на листе «Аналоги»



    0



    0 / 0 / 0

    Регистрация: 22.09.2018

    Сообщений: 8

    22.09.2018, 12:54

    15

    Krasme, не могу чет допереть как это сделать по вашей формуле, а вручную задолбаюсь вбивать все это.



    0



    6596 / 4707 / 1960

    Регистрация: 02.02.2014

    Сообщений: 12,611

    22.09.2018, 13:42

    16

    в вашем случае надо действовать по-другому
    во вкладке «сп расчет» в ячейу с4 вставить код

    Код

    =ЕСЛИ($B4="";"";ДВССЫЛ(ЗАМЕНИТЬ(ПРАВСИМВ(Ф.ТЕКСТ($B4);ДЛСТР(Ф.ТЕКСТ($B4))-1);9;1;"D")))

    и протащить вниз

    Добавлено через 34 секунды
    формула длинная получилась, может, кто покороче вариант найдет



    0



    0 / 0 / 0

    Регистрация: 22.09.2018

    Сообщений: 8

    22.09.2018, 14:04

    17

    Krasme, а можете на примере в моем файле эксель вставить и мне прислать с формулой работающей. Я вставляю у себя и ничего не выходит((



    0



    6596 / 4707 / 1960

    Регистрация: 02.02.2014

    Сообщений: 12,611

    22.09.2018, 14:52

    18

    с работающей формулой
    123.zip



    0



    0 / 0 / 0

    Регистрация: 22.09.2018

    Сообщений: 8

    22.09.2018, 15:51

    19

    Когда нажимаю «разрешить редактирование», пишет в каждой ячейке #ИМЯ? Что делать?(((

    Миниатюры

    Как протянуть формулу в Excel, пропуская одну строку?
     



    0



    6596 / 4707 / 1960

    Регистрация: 02.02.2014

    Сообщений: 12,611

    22.09.2018, 15:53

    20

    Discobeliy, у вас какая версия excel?



    0



    IT_Exp

    Эксперт

    87844 / 49110 / 22898

    Регистрация: 17.06.2006

    Сообщений: 92,604

    22.09.2018, 15:53

    Помогаю со студенческими работами здесь

    Напечатать в одну строку все числа от a до b, пропуская числа, кратные 5
    42. Напечатать в одну строку все числа от a до b, пропуская числа, кратные 5.

    Напечатать в одну строку все числа от 1 до 200, пропуская числа, оканчивающиеся нулём
    Напечатать в одну строку все числа от 1 до 200, пропуская числа, оканчивающиеся нулём.

    Напечатать в одну строку все числа от 1 до 200, пропуская числа, оканчивающиеся нулём
    37. Напечатать в одну строку все числа от 1 до 200, пропуская числа, оканчивающиеся нулём.

    Как считывать из текстового файла, пропуская первую строку?
    Имею такой код: procedure TF_knopka.fZagrClick(Sender: TObject); // Закрузка…

    Искать еще темы с ответами

    Или воспользуйтесь поиском по форуму:

    20

    Пропуск пустых ячеек формулой

    pain2430

    Дата: Среда, 31.07.2019, 13:26 |
    Сообщение № 1

    Группа: Пользователи

    Ранг: Участник

    Сообщений: 63


    Репутация:

    11

    ±

    Замечаний:
    0% ±


    Excel 2010

    Добрый день! Прошу помощи вот в таком вот задании:
    В столбце «C» данные полученные формулами.
    Нужно чтобы в столбце «F», данные из столбца «C» поочередно выстраивались без пустых ячеек.
    Нужна только формула…
    Спасибо!

    К сообщению приложен файл:

    primer.xlsx
    (9.4 Kb)

     

    Ответить

    Che79

    Дата: Среда, 31.07.2019, 13:40 |
    Сообщение № 2

    Группа: Друзья

    Ранг: Старожил

    Сообщений: 1649


    Репутация:

    306

    ±

    Замечаний:
    0% ±


    2013 Win, 365 Mac

    Здравствуйте. Так хотите?

    Код

    =ЕСЛИОШИБКА(ИНДЕКС($C$10:$C$100;НАИМЕНЬШИЙ(ЕСЛИ($C$10:$C$100<>»»;СТРОКА($C$10:$C$100)-9);СТРОКА(F1)));»»)

    Формула массива (ввод Ctrl+Shift+Enter) В желтых ячейках добавил проверку вручную.

    К сообщению приложен файл:

    _243.xlsx
    (9.8 Kb)


    Делай нормально и будет нормально!

     

    Ответить

    Nic70y

    Дата: Среда, 31.07.2019, 13:44 |
    Сообщение № 3

    Группа: Друзья

    Ранг: Экселист

    Сообщений: 8132


    Репутация:

    1998

    ±

    Замечаний:
    0% ±


    Excel 2010

    без Ваших формул (в файле это столбец H)

    Код

    =ЕСЛИОШИБКА(ЕСЛИ(ИНДЕКС(A:A;НАИМЕНЬШИЙ(ЕСЛИ(A$10:A$24<>»»;СТРОКА(A$10:A$24));СТРОКА(H1)))>10;»A»;»B»);»»)

    + другие варианты

    К сообщению приложен файл:

    5508506.xlsx
    (10.3 Kb)


    ЮMoney 41001841029809

     

    Ответить

    Светлый

    Дата: Среда, 31.07.2019, 13:45 |
    Сообщение № 4

    Группа: Друзья

    Ранг: Старожил

    Сообщений: 1742


    Репутация:

    479

    ±

    Замечаний:
    0% ±


    Excel 2013, 2016

    Массивная формула:

    Код

    =ЕСЛИОШИБКА(ИНДЕКС(C:C;НАИМЕНЬШИЙ(ЕСЛИ(C$9:C$33>»»;СТРОКА($9:$33));СТРОКА(F1)));»»)

    *Или так:

    Код

    =ЕСЛИОШИБКА(ИНДЕКС(C:C;НАИМЕНЬШИЙ(ЕСЛИ(A$9:A$33;СТРОКА($9:$33));СТРОКА(F1)));»»)

    **Используя только столбец A:

    Код

    =ЕСЛИОШИБКА(СИМВОЛ(66-(ИНДЕКС(A:A;НАИМЕНЬШИЙ(ЕСЛИ(A$9:A$33;СТРОКА($9:$33));СТРОКА(F1)))>10));»»)


    Программировать проще, чем писать стихи.

    Сообщение отредактировал СветлыйСреда, 31.07.2019, 13:56

     

    Ответить

    pain2430

    Дата: Среда, 31.07.2019, 17:52 |
    Сообщение № 5

    Группа: Пользователи

    Ранг: Участник

    Сообщений: 63


    Репутация:

    11

    ±

    Замечаний:
    0% ±


    Excel 2010

    Che79, Nic70y, Светлый, огромное всем спасибо!

     

    Ответить

    Понравилась статья? Поделить с друзьями:
  • Excel пропуск пустых ячеек формула
  • Excel пропадает строка формул
  • Excel пропуск в данных
  • Excel пропадает контекстное меню
  • Excel пронумеровать уникальные значения