ID tematu: 68483
 |
Dodanie prefikus do komórek w tabeli ze zmienną il. kolumn |
Autor |
Wiadomość |
M0nique
Fan Excela

Pomógł: 1 raz Posty: 84
|
Wysłany: 09-07-2020, 12:00 Dodanie prefikus do komórek w tabeli ze zmienną il. kolumn
|
|
|
Witam
Czy istnieje sposób w PQ, aby do wszystkich komórek we wszystkich kolumnach dodać prefiks np "SP/" ?
Opcja Format --> Dodaj prefiks działa tylko na 1 zaznaczonej kolumnie.
Tabela na której chcę to uzyskać może mieć zmienną ilość kolumn.
Dodatkowe pytanie:
Czy idzie dodać ten prefiks tylko do komórek <> ""
przykladPQ.zip
|
Pobierz Plik ściągnięto 17 raz(y) 16.55 KB |
|
|
 | ID posta:
389488
|
|
|
 |
|
|
|
Bill Szysz
Excel Expert

Wersja: Win Office 365
Pomógł: 892 razy Posty: 3590
|
Wysłany: 09-07-2020, 14:53
|
|
|
Kod poniżej powinien załatwić sprawę.
Kod: | let
Source = Excel.CurrentWorkbook(){[Name="Tabela1"]}[Content],
ColNames = List.Buffer(Table.ColumnNames(Source)),
TypeText = Table.TransformColumnTypes(Source, List.Transform(ColNames, each {_, type text})),
#"Replaced Value" = Table.ReplaceValue(TypeText,"",null,Replacer.ReplaceValue, ColNames),
ColFuncType = List.Transform(ColNames, each {_, (x) => "SP/" & x , type text}),
Result = Table.TransformColumns(#"Replaced Value", ColFuncType)
in
Result |
|
_________________
Pozdrawiam, były szbill62 aktualnie Bill Szysz |
|
 | ID posta:
389513
|
|
|
 |
|
|
M0nique
Fan Excela

Pomógł: 1 raz Posty: 84
|
Wysłany: 10-07-2020, 06:14
|
|
|
Dzięki Bill za rozwiązanie
Dobra robota |
|
 | ID posta:
389534
|
|
|
 |
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
 |
Strona używa plików cookies.
Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe
|