• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

power query issue

Status
Niet open voor verdere reacties.

moensk

Gebruiker
Lid geworden
23 jun 2013
Berichten
712
Heb een If then Else functie die tot de laatste "else" goed werkt
waarom doet hij laatste niet goed ?
of moet ik dit nog specificeren met nog een if ? (Indien Afspraak_Van = "" of null dan BC_Aankomst)
voorbeeldje in bijlage


Code:
#"Aangepaste kolom toegevoegd" = Table.AddColumn(#"Type gewijzigd", "Rek_Aankomst", each if [BC_Vertrek] < [Afspraak_Van] then [BC_Aankomst]
else 
if ([BC_Vertrek] > [Afspraak_Van] and [BC_Aankomst] < [Afspraak_Van]) then [Afspraak_Van]
else [BC_Aankomst] ),
 

Bijlagen

  • hulp_tijden.xlsx
    25,9 KB · Weergaven: 8
Doe na de bron, waarde null vervangen door 0
Code:
let
    Bron = Excel.CurrentWorkbook(){[Name="Tabel1"]}[Content],
    #"Waarde vervangen" = Table.ReplaceValue(Bron,null,0,Replacer.ReplaceValue,{"Naam", "Postcode", "Gemeente", "Afspraak_Van", "Afspraak_TOT", "BC_Aankomst", "BC_Vertrek"}),
    #"Aangepaste kolom toegevoegd" = Table.AddColumn(#"Waarde vervangen", "Rek_Aankomst", each if [BC_Vertrek] < [Afspraak_Van] then [BC_Aankomst]
else 
if ([BC_Vertrek] > [Afspraak_Van] and [BC_Aankomst] < [Afspraak_Van]) then [Afspraak_Van]
else [BC_Aankomst] ),
    #"Type gewijzigd" = Table.TransformColumnTypes(#"Aangepaste kolom toegevoegd",{{"Naam", type text}, {"Postcode", Int64.Type}, {"Gemeente", type text}, {"Afspraak_Van", type time}, {"Afspraak_TOT", type time}, {"BC_Aankomst", type time}, {"BC_Vertrek", type time}, {"Rek_Aankomst", type time}})
in
    #"Type gewijzigd"
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan