формула ЕСЛИ в повторяющемся диапазоне
Nik57
Дата: Среда, 15.03.2017, 16:46 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 96
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Здравствуйте, подскажите, пожалуйста как правильно прописать формулу. Задача: есть столбец N. и повторяющейся через каждые 18 пустых строк диапазон D:E. в строках N3 и N4 я в ручную прописал необходимую формулу. Нужно прописать сто таких формул в столбце N, в ручную это будет очень долго. Как правильно прописать изначальные две формулы, чтоб я смог перетащить их в сто ячеек, не прописывая их вручную. Задача наверняка несложная, но ответа, к сожалению не нашел.
Здравствуйте, подскажите, пожалуйста как правильно прописать формулу. Задача: есть столбец N. и повторяющейся через каждые 18 пустых строк диапазон D:E. в строках N3 и N4 я в ручную прописал необходимую формулу. Нужно прописать сто таких формул в столбце N, в ручную это будет очень долго. Как правильно прописать изначальные две формулы, чтоб я смог перетащить их в сто ячеек, не прописывая их вручную. Задача наверняка несложная, но ответа, к сожалению не нашел. Nik57
Сообщение отредактировал Nik57 - Среда, 15.03.2017, 16:53
Ответить
Сообщение Здравствуйте, подскажите, пожалуйста как правильно прописать формулу. Задача: есть столбец N. и повторяющейся через каждые 18 пустых строк диапазон D:E. в строках N3 и N4 я в ручную прописал необходимую формулу. Нужно прописать сто таких формул в столбце N, в ручную это будет очень долго. Как правильно прописать изначальные две формулы, чтоб я смог перетащить их в сто ячеек, не прописывая их вручную. Задача наверняка несложная, но ответа, к сожалению не нашел. Автор - Nik57 Дата добавления - 15.03.2017 в 16:46
Manyasha
Дата: Среда, 15.03.2017, 16:49 |
Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация:
902
±
Замечаний:
0% ±
Excel 2010, 2016
Nik57 , Название темы поменяйте.
ЯД: 410013299366744 WM: R193491431804
Ответить
Сообщение Nik57 , Название темы поменяйте.Автор - Manyasha Дата добавления - 15.03.2017 в 16:49
Nik57
Дата: Среда, 15.03.2017, 16:54 |
Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 96
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Manyasha, Manyasha, так нормально? [moder]Наверное, файл не смотрела[/moder]
Manyasha, Manyasha, так нормально? [moder]Наверное, файл не смотрела[/moder] Nik57
Сообщение отредактировал Manyasha - Среда, 15.03.2017, 17:06
Ответить
Сообщение Manyasha, Manyasha, так нормально? [moder]Наверное, файл не смотрела[/moder] Автор - Nik57 Дата добавления - 15.03.2017 в 16:54
_Boroda_
Дата: Среда, 15.03.2017, 17:15 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация:
6599
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Без летучих СМЕЩ и ДВССЫЛКод
=ПРОСМОТР(;-1/(E$1:ИНДЕКС(E:E;5+22*СЧЁТЗ(M$2:M2))="яблоко");D$1:ИНДЕКС(D:D;5+22*СЧЁТЗ(M$2:M2)))
Эта подлиньше, но получшееКод
=ИНДЕКС(ИНДЕКС(D:D;2+22*СЧЁТЗ(N$2:N2)):ИНДЕКС(D:D;5+22*СЧЁТЗ(N$2:N2));ПОИСКПОЗ("яблоко";ИНДЕКС(E:E;2+22*СЧЁТЗ(N$2:N2)):ИНДЕКС(E:E;5+22*СЧЁТЗ(N$2:N2));))
Еще формула массива с условием, что яблок в каждом блоке по одномуКод
=ИНДЕКС(D:D;НАИМЕНЬШИЙ(ЕСЛИ(E$1:E$999="яблоко";СТРОКА(E$1:E$999));СЧЁТЗ(O$2:O2)+1))
Хотя вот эта наверное мне больше нравитсяКод
=ЕСЛИ(СЧЁТЗ(M$2:M2)>=СЧЁТЗ(D:D)/4;"";ПРОСМОТР(;-1/(E$1:ИНДЕКС(E:E;5+22*СЧЁТЗ(M$2:M2))="яблоко");D$1:ИНДЕКС(D:D;5+22*СЧЁТЗ(M$2:M2))))
Без летучих СМЕЩ и ДВССЫЛКод
=ПРОСМОТР(;-1/(E$1:ИНДЕКС(E:E;5+22*СЧЁТЗ(M$2:M2))="яблоко");D$1:ИНДЕКС(D:D;5+22*СЧЁТЗ(M$2:M2)))
Эта подлиньше, но получшееКод
=ИНДЕКС(ИНДЕКС(D:D;2+22*СЧЁТЗ(N$2:N2)):ИНДЕКС(D:D;5+22*СЧЁТЗ(N$2:N2));ПОИСКПОЗ("яблоко";ИНДЕКС(E:E;2+22*СЧЁТЗ(N$2:N2)):ИНДЕКС(E:E;5+22*СЧЁТЗ(N$2:N2));))
Еще формула массива с условием, что яблок в каждом блоке по одномуКод
=ИНДЕКС(D:D;НАИМЕНЬШИЙ(ЕСЛИ(E$1:E$999="яблоко";СТРОКА(E$1:E$999));СЧЁТЗ(O$2:O2)+1))
Хотя вот эта наверное мне больше нравитсяКод
=ЕСЛИ(СЧЁТЗ(M$2:M2)>=СЧЁТЗ(D:D)/4;"";ПРОСМОТР(;-1/(E$1:ИНДЕКС(E:E;5+22*СЧЁТЗ(M$2:M2))="яблоко");D$1:ИНДЕКС(D:D;5+22*СЧЁТЗ(M$2:M2))))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Без летучих СМЕЩ и ДВССЫЛКод
=ПРОСМОТР(;-1/(E$1:ИНДЕКС(E:E;5+22*СЧЁТЗ(M$2:M2))="яблоко");D$1:ИНДЕКС(D:D;5+22*СЧЁТЗ(M$2:M2)))
Эта подлиньше, но получшееКод
=ИНДЕКС(ИНДЕКС(D:D;2+22*СЧЁТЗ(N$2:N2)):ИНДЕКС(D:D;5+22*СЧЁТЗ(N$2:N2));ПОИСКПОЗ("яблоко";ИНДЕКС(E:E;2+22*СЧЁТЗ(N$2:N2)):ИНДЕКС(E:E;5+22*СЧЁТЗ(N$2:N2));))
Еще формула массива с условием, что яблок в каждом блоке по одномуКод
=ИНДЕКС(D:D;НАИМЕНЬШИЙ(ЕСЛИ(E$1:E$999="яблоко";СТРОКА(E$1:E$999));СЧЁТЗ(O$2:O2)+1))
Хотя вот эта наверное мне больше нравитсяКод
=ЕСЛИ(СЧЁТЗ(M$2:M2)>=СЧЁТЗ(D:D)/4;"";ПРОСМОТР(;-1/(E$1:ИНДЕКС(E:E;5+22*СЧЁТЗ(M$2:M2))="яблоко");D$1:ИНДЕКС(D:D;5+22*СЧЁТЗ(M$2:M2))))
Автор - _Boroda_ Дата добавления - 15.03.2017 в 17:15
Gustav
Дата: Среда, 15.03.2017, 17:27 |
Сообщение № 5
Группа: Админы
Ранг: Участник клуба
Сообщений: 2843
Репутация:
1194
±
Замечаний:
±
начинал с Excel 4.0, видел 2.1
Ручными операциями: 0. Для начала ячейку N4 перемещаете в ячейку N25 (или тупо удаляете) 1. Выделяете диапазон N3:N24 (т.е. 22 строки x 1 столбец) 2. Копируете его (Ctrl+C). 3. Начиная с ячейки N25 выделяете диапазон, кратный 22 строкам, например, N25:N244 (т.е. поместится 10 блоков по 22 строке) 4. Вставляете (Ctrl+V). 5. Выделяете весь получившийся диапазон N3:N244. 6. Ctrl+G - Выделить - Пустые ячейки - OK 7. ПКМ - Удалить - Ячейки со сдвигом вверх - OK
Ручными операциями: 0. Для начала ячейку N4 перемещаете в ячейку N25 (или тупо удаляете) 1. Выделяете диапазон N3:N24 (т.е. 22 строки x 1 столбец) 2. Копируете его (Ctrl+C). 3. Начиная с ячейки N25 выделяете диапазон, кратный 22 строкам, например, N25:N244 (т.е. поместится 10 блоков по 22 строке) 4. Вставляете (Ctrl+V). 5. Выделяете весь получившийся диапазон N3:N244. 6. Ctrl+G - Выделить - Пустые ячейки - OK 7. ПКМ - Удалить - Ячейки со сдвигом вверх - OK Gustav
МОИ: Ник , Tip box: 41001663842605
Ответить
Сообщение Ручными операциями: 0. Для начала ячейку N4 перемещаете в ячейку N25 (или тупо удаляете) 1. Выделяете диапазон N3:N24 (т.е. 22 строки x 1 столбец) 2. Копируете его (Ctrl+C). 3. Начиная с ячейки N25 выделяете диапазон, кратный 22 строкам, например, N25:N244 (т.е. поместится 10 блоков по 22 строке) 4. Вставляете (Ctrl+V). 5. Выделяете весь получившийся диапазон N3:N244. 6. Ctrl+G - Выделить - Пустые ячейки - OK 7. ПКМ - Удалить - Ячейки со сдвигом вверх - OK Автор - Gustav Дата добавления - 15.03.2017 в 17:27
Nik57
Дата: Среда, 15.03.2017, 17:34 |
Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 96
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
_Boroda_, да яблок в каждом массиве по одному. только есть одна проблема. при условии что, например, стоит прочерк в одной или нескольких ячеек столбца D, в ячейке от O6 из нище выскакивает ошибка, а необходимо чтоб там была пустота...
_Boroda_, да яблок в каждом массиве по одному. только есть одна проблема. при условии что, например, стоит прочерк в одной или нескольких ячеек столбца D, в ячейке от O6 из нище выскакивает ошибка, а необходимо чтоб там была пустота... Nik57
Ответить
Сообщение _Boroda_, да яблок в каждом массиве по одному. только есть одна проблема. при условии что, например, стоит прочерк в одной или нескольких ячеек столбца D, в ячейке от O6 из нище выскакивает ошибка, а необходимо чтоб там была пустота... Автор - Nik57 Дата добавления - 15.03.2017 в 17:34
Nik57
Дата: Среда, 15.03.2017, 17:41 |
Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 96
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Gustav, спасибо, здорово! даже не представлял что все так легко можно сделать!
Gustav, спасибо, здорово! даже не представлял что все так легко можно сделать! Nik57
Ответить
Сообщение Gustav, спасибо, здорово! даже не представлял что все так легко можно сделать! Автор - Nik57 Дата добавления - 15.03.2017 в 17:41
_Boroda_
Дата: Среда, 15.03.2017, 17:48 |
Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16885
Репутация:
6599
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
только есть одна проблема.
Это разве проблема? Смотрите файл
только есть одна проблема.
Это разве проблема? Смотрите файл_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение только есть одна проблема.
Это разве проблема? Смотрите файлАвтор - _Boroda_ Дата добавления - 15.03.2017 в 17:48
Nik57
Дата: Среда, 15.03.2017, 17:53 |
Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 96
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
_Boroda_, спасибо!
Ответить
Сообщение _Boroda_, спасибо! Автор - Nik57 Дата добавления - 15.03.2017 в 17:53