В одну из ячеек столбца А добавляем перенос строки, и он расширит список в столбце AC
23.03.2024 18:10:26
DAB, слова текст1, текст2, текст3 это так, для примера, может быть любой другой текст в ячейк. Задача грубо говоря вместо 36 строк текста (с символами переноса строки), получить 44 строки текста (без символов переноса) (разница в 8 строк из за заполнения этих строк текстом из ячеек содержащих разделитель).
p.s. в столбце А - исходные данные, в столбце АD - желаемый результат
Изменено: |
|
|
23.03.2024 18:07:54
Artem_1990, надстройки и макросы запрещены к применению на моей работе, поэтому приоритет на формулы пожалуйста...
|
|
|
23.03.2024 17:05:27
Здравствуйте, предыстория: по работе приходится копировать текст из pdf файла и вставлять текст в excel, чтобы в дальнейшем формулами выбирать/объединять/подставлять в отчеты. До не давнего момента этот текст при вставке в столбец А:A не содержал символа переноса строки (символ 10) и я корректно определял формулами начало одного блока текста и конец другого, поскольку при копировании всё вставлялось в отдельные строки. Но что то пошло не так и блоки начали объединяться в одной ячейке, что сильно затруднило обнаружение начала и конец каждого из блоков. Подскажите как реализовать возможность разделения текста из таких вот объединённых ячеек, чтобы они как прежде, вставлялись одна под другой. Во вложении для примера текст русской сказки . В ячейке A6 и A11 текст содержит символ переноса строки. В столбце B подсчитывается количество таких символов. В столбцах C:AA текст содержащий символ переноса строки разделяется по разделителю. Задача формулами получить в столбце AB номер строки, той ячейки, которая содержит символ переноса строки, и повторить такой номер, столько раз, сколько символов переноса строки в ячейки (в примере номер строки ячейки A6 повторился 4 раза, поскольку содержит 3 разделителя + 1 повторение для конца ячейки). А затем соответственно в столбце AC проставить номер столбца таблицы, чтобы формулой получить разделенный текст (в примере для ячейки A6 проставлено 1,2,3,4 для того чтобы получить конкретную часть текста).
Ну или если возможно это все сделать без таких заморочек с доп. столбцами и без макросов, то буду только рад.
Изменено: |
|
|
06.07.2023 15:03:49
Alien Sphinx, Спасибо но я настолько не вырос)
|
|
|
06.07.2023 14:39:26
Maximich, тезка) у Вас аргумент поиска строки не тот, мне нужно находить значения из B:B, основываясь на двух услових:
Первое условие определяет номер столбца Второе условие определяет номер строки в найденном столбце. А формула в столбце O для примера, чтобы показать, от какой связки я пытаюсь уйти Первое попавшееся мне не подходит, формула агрегат нужна была для получения списка.
Изменено: |
|
|
06.07.2023 14:19:40
Здравствуйте, пытаюсь получить все значение кодов товара из столбца B по условию. Поскольку одним из условий является поиск номера столбца, у меня возникли проблемы, так как аргумент – номер столбца – является статическим значением, что я и попытался решить через СМЕЩ.
Поскольку использование функции СМЕЩ не позволяет обновлять данные из закрытой книги (в случае если я получаю данные в отдельном файле), пришлось от неё отказаться. Возможно ли как то иначе решить проблему? Для заполнения, подготовил поля в столбце Q Пример прилагаю)
Изменено: |
|
|
19.03.2022 16:27:03
Здравствуйте, в ячейках M3:S32, вписана формула, вычленяющая из таблицы A:J, процедуры по выпадающим на дни недели даты. Из за того что делитель не правильно определен, ячейка 1 среды и 4 четверга не содержит имени заголовка и номера процедуры.
Прошу подсказать, какой делитель должен быть, и по каким принципам он определяется. =ЕСЛИОШИБКА(СЦЕПИТЬ(ИНДЕКС(Процедуры[#Заголовки];ОСТАТ(НАИМЕНЬШИЙ(ЕСЛИ(Процедуры[[Подача запросов]:[Расм. заявок]]=M$1;СТРОКА(Процедуры[№ изв.])-СТРОКА(E$1)+СТОЛБЕЦ(Процедуры[[#Заголовки];[Подача запросов]:[Расм. заявок]])/10);СТРОКА()-СТРОКА($M$2));1)*10);" по изв. № ";ИНДЕКС(Процедуры[№ изв.];ЦЕЛОЕ(НАИМЕНЬШИЙ(ЕСЛИ(Процедуры[[Подача запросов]:[Расм. заявок]]=M$1;СТРОКА(Процедуры[№ изв.])-СТРОКА(E$1)+СТОЛБЕЦ(Процедуры[[#Заголовки];[Подача запросов]:[Расм. заявок]])/10));СТРОКА()-СТРОКА($M$2)))));" ") |
|
|
18.01.2022 13:43:42
Добрый день, подскажите, как заменить диапазоны 2:501 и $AP$1:$AP$501 на диапазон равный заполненным значениям в столбце AP2:AP501, чтобы ему обрабатывать меньше строк, и к примеру, если заполнено только 20 строк, сделать авто подбор и фильтр на диапазон AP2:AP20
Изменено: |
|||
|
10.11.2021 17:14:03
Добрый день, макрос вызывается по гиперссылке в ячейке A1, в ячейке С1 вписан адрес сайта с которого я планирую выгружать таблицу.
Подскажите: 1) Как после выполнения загрузки с page=1, реализовать выгрузку с page=2 и так далее до 394 2) Выполнять выгрузку со следующей страницы выгружая данные под последней заполненной строкой, чтобы не пришлось это делать в ручную. Пример прикрепляю |
|
|
23.07.2021 11:27:37
Veniamin Loginov,Не устраивают, когда пытаюсь получить значения стандартными средствами, 36 значные значения возвращаются в виде n13E+35
Стандартными, увы, ни как)
Изменено: |
|
|
22.07.2021 17:02:37
Добрый день, помогите в получении данных не со всех таблиц которые есть, а с конкретной, вот её класс - class="valueTable font6Size alignCenterCell"
Изменено: |
|||
|
03.07.2021 11:56:49
Заполненные результаты прикрепил, если кто то сможет реализовать такое сопоставление одной формулой чтобы не делать дополнительные костыли, буду признателен)
По сути проблема только в том чтобы подсчитать количество значений по трем критериям: 1) такие суммы проведены по учету 2) у сумм п. 1 есть дата операции 3) у сумм п. 2 есть и № в приходе А потом найденные значения сгруппировать по ориентировочным датам. Как решить, всего одной формулой не понял.
Изменено: |
|
|
02.07.2021 21:39:51
Добрый день
в столбце А отражены планируемые к трате значения, а в столбце С - значения которые прошли по учету. Помогите подсчитать количество значений прошедших по учету и имеющих дату операции и сопоставить эти значения в столбце I по критерию ориентировочных дат покупки, а в столбце K c дополнительным критерием по столбцу E c суммой таких ячеек Результат в столбец J:K
Изменено: |
|||
|
07.02.2021 12:47:07
Добрый день, в столбец Осн.1!А:D попадают значения по условию Рапорт!$D$3:$D$202>0
Помогите на лист Осн.1 Подтянуть все строки с листа ТЗ: В столбец Осн.1!F:J попадают значения по условию: 1) Рапорт!$D$3:$D$202>0 2) Соответствия № п/п в столбце Рапорт!$A$3:$A$202 со значениями со столбце ТЗ!$A$3:$A$1000 Попытался сделать формулой, где вначале в качестве результата я получаю номер пункта с листа Рапорт! (по аналогии со столбцом Осн.1!А), а потом по такой же формуле она обращается на лист ТЗ, чтобы вытянуть схожие номера пункта, но ничего кроме как ТЗ с первым удовлетворяющим значением не нашлось. HELP |
|
|
06.02.2021 14:26:00
_Igor_61,Спасибо, решил
Изменено: |
|||
|
05.02.2021 19:29:56
Прошу прощения за то, что спрашиваю как реализовать банальные вещи, но не смог.
В столбец Т2:Т51 записать формулу чтобы напротив ячеек где есть числа в столбце D совмещались параметры из столбца F и характеристики из столбца G или H при любом из условии: 1) Если в столбце I была характеристика "Соответствует КТРУ"; 2) Если в столбце I была характеристика которая начинается на "Параметр изменен", к ней добавляется " (Параметр изменен)" . Область поиска для каждой из строк, ограничена одними и теми же цифрами в столбце С Файл прилагаю.
Изменено: |
|
|
16.12.2020 17:38:50
Дмитрий(The_Prist) Щербаков, спасибо за помощь.
|
|
|