Kategorie szkoleń | Egzaminy | Kontakt
  • 2
  • 0
  • 1

Witam.

Mam dwie tabelki z danymi w Power BI, jedna z listą unikatowych dostawców wraz z nazwą i kategorią, numer dostawcy może być liczbowy (123456) lub z literką/kami na początku, np. ZG123456, druga tabelka jest z fakturami, dane pobierane są z systemu zewnętrznego, tam też jest kolumna z numerem dostawcy z tym, że system dodaje na początku cztery zera, np 0000123456.
W tym wypadku, jak nadam mu typ danych tekstowy, to zostawi mi zera i nie mogę zrobić połączenia z tabelą z dostawcami. Jeżeli zrobię typ danych liczbowy, to wartości liczbowe są ok, ale nie pokazuje mi tych dostawców z przedrostkiem ZG.
Co robić w tej sytuacji?

Przemek.

Przemysław_Ambroziak
  • Zapytał
  • @ Przemysław_Ambroziak | 29.07.2019
    • 1
    • 0
    • 0
Zaloguj się aby zadać pytanie
Pokrewne

Odpowiedzi (2)

  • 0

Dodaj wiodące zera do liczb w pierwszej tabeli:

= Table.AddColumn(Źródło, "tekstowe", each try Text.PadStart(Text.From(Number.From([id])), 10, "0") otherwise [id], type text)

 

Mirosław_Janiak
  • Odpowiedział
  • @ Mirosław_Janiak | 29.07.2019
    • 1
    • 7
    • 1
  • 0

Ale tylko numerowe mają zera, te z prefiksami nie mają zer.

Przemysław_Ambroziak
  • Odpowiedział
  • @ Przemysław_Ambroziak | 30.07.2019
    • 1
    • 0
    • 0
Komentarze
Napisałem "dodaj wiodące zera do liczb", a rekordy z literami to nie liczby - i moja formuła to uwzględnia :)
Skomentował : @ Mirosław_Janiak ,30.07.2019
  • 1
  • 7
  • 1