Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Найти первую пустую ячейку / 11 сообщений из 11, страница 1 из 1
09.11.2007, 18:19:11
    #34929280
DaniilK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти первую пустую ячейку
Как можно формулой найти, например, номер столбца, первой пустой ячейки в указанном диапазоне?
...
Рейтинг: 0 / 0
10.11.2007, 14:06:49
    #34929916
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти первую пустую ячейку
DaniilKКак можно формулой найти, например, номер столбца, первой пустой ячейки в указанном диапазоне?

Для одной строки можо так
=СУММПРОИЗВ(ПОИСКПОЗ("";D5:J5&"";0))+СТОЛБЕЦ(D5)-1

Но более универсальный, как для одной строки, так и для диапзона следующий способ
=СУММПРОИЗВ(НАИБОЛЬШИЙ((D3:J6="")*СТОЛБЕЦ(D3:J6);СУММПРОИЗВ(--(D3:J6=""))))

З.ы. если необходимо, можно добавить перехват ошибок

Код: plaintext
1.
2.
=ЕСЛИ(СУММПРОИЗВ(--(D4:J7=""));
            СУММПРОИЗВ(НАИБОЛЬШИЙ((D4:J7="")*СТОЛБЕЦ(D4:J7);СУММПРОИЗВ(--(D4:J7=""))));
            "нет пустых")
...
Рейтинг: 0 / 0
12.11.2007, 10:33:30
    #34931425
DaniilK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти первую пустую ячейку
а с ЕПУСТО можно как-нибудь?
...
Рейтинг: 0 / 0
12.11.2007, 10:48:06
    #34931462
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти первую пустую ячейку
DaniilKа с ЕПУСТО можно как-нибудь?

{=МИН(ЕСЛИ(ЕПУСТО(D4:J7);СТОЛБЕЦ(D4:J7)))} Форсула массива, вводится через <Ctrl>+<Shift>+<Enter>
...
Рейтинг: 0 / 0
12.11.2007, 14:54:00
    #34932485
DaniilK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти первую пустую ячейку
спасибо большое!
...
Рейтинг: 0 / 0
12.11.2007, 16:24:11
    #34932953
DaniilK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти первую пустую ячейку
попробовал с конкретным текстом, пишет #ЧИСЛО!
что не правильно?
=СУММПРОИЗВ(НАИБОЛЬШИЙ((A2:A1000="нед.")*СТОЛБЕЦ(A2:A1000);СУММПРОИЗВ(--(A2:A1000="нед."))))
...
Рейтинг: 0 / 0
12.11.2007, 16:26:07
    #34932962
DaniilK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти первую пустую ячейку
там не СТОЛБЕЦ, а СТРОКА, конечно..
но все равно не работает :(
...
Рейтинг: 0 / 0
12.11.2007, 18:24:13
    #34933454
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти первую пустую ячейку
DaniilKтам не СТОЛБЕЦ, а СТРОКА, конечно..
но все равно не работает :(
Значит нет такой ячейки с текстом "нед.", может там пробел или ещё что-то, я надеюсь вы не по части ячейки пытаетесь искать?
...
Рейтинг: 0 / 0
13.11.2007, 11:04:42
    #34934502
DaniilK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти первую пустую ячейку
четно говоря, хотелось по части ячейки...
...
Рейтинг: 0 / 0
15.11.2007, 10:25:55
    #34940914
DaniilK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти первую пустую ячейку
так по части ячейки не получится?
...
Рейтинг: 0 / 0
15.11.2007, 13:49:13
    #34942014
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Найти первую пустую ячейку
DaniilKтак по части ячейки не получится?
Например так
{=МИН(ЕСЛИ(ЕЧИСЛО(ПОИСК("нед.";A2:A1000));СТРОКА(A2:A1000)))}
Формула массива, вводится одновременным нажатием <Ctrl>+<Shift>+<Enter>
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Найти первую пустую ячейку / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]