Здравствуйте! Есть текст, блоками по несколько строчек, расположен в текстовом документе, разделен пробелами (прикрепляю скрин) Таких блоков у меня 15 000, вопрос - как его быстро вставить в таблицу, что бы он расположился на каждую ячейку, (прикрепляю скрин как должно быть)
kewbee написал: хотел что бы мне не изменили 1 файл, а научили делать это
я, например, не словоохотлив. вам щас скажешь а - вы спросите а где б. и затянется потом разговор.. вы, когда смотрите, учитесь? сможете разобрать готовое решение? или вам надо все в придачу расписывать? давайте файл - мы вам, скорее всего, сделаем. потом будете уже разбирать. вашу задачу почти наверняка можно решить в Power Query, но если вы еще не связывались с PQ, то вам будет трудно с ходу понять. а так можно попробовать и формулами вообщем, будет файл - будет виднее
Если вставить копи пастом там каждое предложение которое начинается с новой строки, вставляется в ячейку, у меня в блоке несколько предложений, эти блоки разделены пробелами и вот нужно что бы после каждого пробела вставлялись предложения в новую ячейку
kewbee написал: Текст секретный, поэтому не могу скинуть
А набить подобный файл ручками или заменить гранаты на мандарины, ФИО конкретного человека на Человек Человекович Человеков (и остальное по тому же принципу) - вам религия не позволяет? Добро. Версия на Power Query
Код
let
fileName = "C:\Temp\source.txt",
textData = Text.FromBinary(File.Contents(fileName), 1251),
textBlockByCrLf = Text.Split(textData, "#(cr,lf)#(cr,lf)"),
textBlockByCr = Text.Split(textData, "#(cr,cr)"),
textBlockByLf = Text.Split(textData, "#(lf,lf)"),
blocks = if List.Count(textBlockByCrLf) > 1 then textBlockByCrLf else if List.Count(textBlockByLf) > 1 then textBlockByLf else if List.Count(textBlockByCr) > 1 then textBlockByCr else {textData },
result = Table.FromColumns({blocks}, {"blocks"})
in
result
Меняете C:\Temp\source.txt на свой путь и имя файла. Учебник, чтобы учить себя
Набивать подобный файл ручками каждый день по 15 000 ячеек в ручную?? По поводу кода не понял, куда его вставлять? И он будет работать как я понимаю только на первый столбец по направлению вниз?
kewbee написал: Набивать подобный файл ручками каждый день по 15 000 ячеек в ручную??
Насколько понимаю, и с информатикой у вас тоже всё плохо? Как можно не увидеть путь к существующему файлу в коде!? Может лучше вам сразу здесь обучение заказать?
Можете пожалуйста не умничать, а нормально объяснить, я в экселе совсем чайник, мне нужно выполнить 1 задачу, я не собираюсь из за этого изучать весь эксель, это не разумно!
kewbee написал: не умничать, а нормально объяснить, я в экселе совсем чайник, мне нужно выполнить 1 задачу, я не собираюсь из за этого изучать весь эксель, это не разумно!
Да, пожалуйста.
Цитата
2.7. Если вам нужен не совет по самостоятельному решению задачи, а чтобы все сделали за вас - добро пожаловать в ветку Работа. Там, скорее всего, найдутся специалисты, которые разберутся с вашей проблемой быстро, качественно и за разумную плату.
P. S. Это форум, а не магазин, где покупатель действительно может диктовать условия, как ему должны предоставить услугу.
Я диктую условия какие то? Я попросил помощи, если не хотите помогать - мимо проходите, не надо понтоваться тут типо ты все умеешь а я тут такой лох якобы пришел условия свои диктует. А то наехали сразу своими заумными высказываниями
О "файле ручками" - это о примере для форума. Примера нет, цитруете бездумно, о параллельном размещении темы не сообщаете... Правила читать не хотите, возмущений - через край. Отдохните от форума несколько дней.