Здравейте! В предишния модул, в урок "Импорт на текстови файл (*.csv) в data модела - New Query" ни представихте импортиране на текстови файл в data модела на екселския файл чрез Data/New Query/From File - доколкото разбирам при този начин имаме възможността импортираните данни да бъдат добавени директно в таблица в екселския лист или само като кънекция като и в двата случая можем да ги добавяме в data модела на файла. Само това ли е разликата между двата начина за добавяне на данни от текстови файл в data модела - между 1. От Excel -> Data/New Query/From File и 2. Директно от data модела -> From Other Sources/Text Files? Това означава ли, че като използваме New query имаме малко повече възможности при работа със сравнително малки таблици, за които ограниченията в редовете и колоните в Excel не са от значение (като например да добавим директно таблицата в екселския лист)?
Здравейте, Инна. Данни от външни източници, включително и от текстови файлове могат да се импортират директно в data модела или да се създаде само връзка (connection), както с Power Pivot (oт data модела --> From Other Sources), така също и с New Query, без значение обема на данните. Разликата между Power Pivot и New Query (в Excel 2013 - Power Query) e съществена и се определя от предназначението на двата инструмента. Power Pivot работи с таблиците в data модела, където се правят изчисления със специфичен език DAX. Предназначението на Power Query е да се "изчистят" излишните данни, които се подготвят за data модела. Това е най-общо разликата между двата инструмента, която ще стане още по-ясна в следващите модули и уроци. Примерите, които използвам имат малко записи (малки по размер таблици), за да може лесно да се проверяват данните, които се обработват и не е задължително да са таблици в Excel. В практиката, обаче се използват големи по обем файлове (данни), които често надхвърлят редовете в Excel. За да се избегне ограничението на Excel, обикновено се добавят в data модела или се задава само свързването (connection). Надявам се, че успях да "открехна завесата". И разбира се, пишете, ако имате още въпроси.
По принцип по-добре е в Power Pivot данните да се импортират чрез Power Query. По-лесно се рефрешват данните.
В тази връзка искам да добавя, че refresh-ът на данни от sql сървър е значително по-бавен когато данните са импортирани с power query...поне от моя опит...
По принцип, името на файла на български или латиница, не би трябвало да създава проблем. Лично аз, предпочитам да латиница за имена на файлове и листове. Проверете регионалните настройки в Control panel, като изберете за Location = Bulgaria. Това би трябвало да реши проблема.
Здравейте!С Excel 2019 съм. Не мога да импортирам правилно txt файла, защото за избор на формат имам само all files и flat files. И когато избера за разделител точка и запетая не се зареждат данните в повече от една колони. Какво ще ме посъветвате в случая? Благодаря предварително.
Интерфейсът в Excel 2019 е малко по-различен. Например, за импорт с Power Query командата е Data, групата Get & Transform --> Get Data. А Вие избирате друга команда - от групата Get External Data --> From Text, както виждам на картинката. Това е причината. Има още една разлика, бутон Edit в Power Query Excel 2019 вече се нарича Transform Data. Пишете, ако имате още въпроси.
Здравеайте. Пропуснах да спомена, че проблемът ми за импорт от текстови файл се появи при упражняване от урока Power Pivot - импорт от текстови файлове. Има ли някакъв начин да се получи правилен импорт?
Да. Ето стъпките:
1. Отворете data модела
2. От рибъна, групата Get External Data --> Other Sources, изберете Text file, последната в списъка
Здравейте, не мога да импортирам файла с Power Pivot. Пробвах с файл с различен код (UTF-8), както и с по-малко редове, но всеки път се показва същата грешка.
Забравих да напиша, че версията на Ексел е Microsoft Office Professional Plus 2016.
С Power Query се импортира.
Благодаря предварително!
Същата грешка се получи и при .csv файла!?
Здравейте, накрая дадох repair на офис пакета и всичко сработи както трябва.
Здравейте, чудесно е, че сама сте намерили решението! Признавам си, че досега не съм срещала този проблем. също работя с MS Office 2016 Professional Pro. Отделих време и потърсих из форумите, но не успях да намеря конкретно обяснение, препоръката е Repair на офис пакета, което Вие сте направила вече. В следващите модули разглеждам инструмента Power Query, предназначен за импорт на данни от външни източници. Надявам се да намерите интересни и полезни техники. И когато възникват въпроси, пишете. Успех!
Благодаря Ви, г-жо Вълкова, за отделеното време и усилия!!!