25. september 2020 - 09:20Der er
10 kommentarer og 1 løsning
Overspringshandling :-) i LOPSLAG
Har fået megen god inspiration herinde. Nu har jeg et spørgsmål. Har et antal medarbejdere i organisationen som hver især har et unikt medarbejdernummer, som jeg sorterer dem på. Der trækkes lønlister (konverteres til Excel) hver måned fra lønsystemet. Lønlisterne samles i et fil for hver afdeling med faneblad for "Året", så "JAN2020", "FEB2020" osv. Fanebladet "Året" henter data fra de enkelte måneder ud fra medarbejdernummeret =ingen problemer. MEN; i nogle tilfælde står den samme medarbejder to gange i en måned (eksempelvis hvis vedkommende har fået ændret sin arbejdstid) således at der står "0" (nul) i en række, hvorefter der i den efterfølgende række (samme medarbejdernummer) står den "rigtige" løn. LOPSLAG returnerer denne "0" værdi mens jeg gerne vil, at den springes over og går til næste rækker. Formlen er: =HVIS.FEJL(LOPSLAG(B3;'APR2020'!$B:$G;6;FALSK);"") Jeg skal sikkert bare have en "forskellig fra 0 ind på en måde og så hoppe videre.
Jeg vil sige det er vanskeligt at lave med et lopslag, medmindre nogen herinde laver det til en 'matrix' formel forslag.
For at bruge lopslag vil jeg mene at du skal sortere dit dataark på en måde således disse 'nuller' står til sidst og dermed ikke fanges af lopslagsformlen.
hmmmm; det er ikke helt sådan. Din formel medfører, at månedslønnen for den specifikke medarbejder på den specifikke måned på samlearket "Året" nu kommer ned på medarbejderen i den næste række. Det er, når der hentes data i månedsfanebladene, jeg gerne vil, at medarbejdere med "0" (og det er "0" = nul. Hvis cellen er tom, så springer den over som den skal) i månedsløn og som derved står to gange lige under hinanden springes over og den reelle månedsløn hentes.
#4 - I stedet for gætterier omkring hvordan dine data ser ud, så upload dit ark, så man kan se hvordan det ser ud i virkeligheden! Derved undgås en masse skriverier her i tråden. Og så ville det være rart, hvis du så faktisk meldte tilbage, omkring tiden hvor du stillede spørgsmålet.
OK Tak for forsøget. Skal beklage, at jeg ikke har tid til kun at koncentrere mig om det her. Har faktisk forsøgt (= brugt tid på) at få dit forslag til at virke i stedet for bare at afvise det.
Hvis jeg skal uploade, så bliver det i en anonymiseret form. kan jo ikke sende lønninger, personnummer, navne osv.
#6 - Ingen er jo interesseret i at se personlige info. Så hvis blot du holder det uploadede til at være som det ser ud i virkeligheden, så kan navne og andet, være fiktive.
Kan man "hoppe over" "0" i fanebladet "APR2020" i celle G15 og videre til næste række? Medarbejder NN1 har i april fået ændret sin ugenorm. Derfor viser lønsystemet "0" i løn (række 15) ud for den gamle timenorm og den rigtige månedsløn i næste række (rækker 16). Celle I3 i "Administrationsfanen" skal derfor gerne vise 23.866 og ikke 0.
#10 - Hovedsagen er at det virker! Så tilret selv i formlen, så den passer til de andre måneder. Og den er lavet, så du blot kan kopiere den nedad i kolonnerne!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.