03. april 2016 - 22:13
Der er
3 kommentarer og 2 løsninger
Hvordan finder jeg sidst indsatte værdi i flere celler (række), hvor der også forekommer tomme celler?
Hej. Jeg sidder med et ark hvor jeg i celle K8, samt cellerne B10 til og med O10, skal kunne finde den sidste værdi, hvor K8 er først og O10 er sidst. Men det er nødvendigt at den skal kunne håndtere tomme felter, og ikke gøre brug af VBA. Jeg fandt tidligere en formel, her på siden, der gjorde arbejdet rigtig godt i kolonner. Formlen lyder =FORSKYDNING(H1;SAMMENLIGN(MAKS(H:H)+1;H:H;1)-1;0) Men hvis jeg skal få den til at arbejde i en enkelt celle og en given række i stedet, bliver jeg ved at få en reference fejl. Nogen der kan hjælpe?
Annonceindlæg fra Infor
03. april 2016 - 23:47
#1
Din forklaring er lidt vanskelig at følge. Hvor foretager du indtastninger? Hvor skal resultat vises? Indtastes der altid i en bestemt rækkefølge? og hvorfor optræder der tomme celler? Forklar lidt mere. Jeg er ikke VBA ekspert, men har løst mange opgaver med "simple" EXEL formler.
03. april 2016 - 23:54
#2
Prøv med denne: =FORSKYDNING(B10;;SAMMENLIGNING(MAKS(B10:O10)+1;B10:O10;1)-1) Alternativt kan du lave det med: =HVIS(O10;O10;HVIS(N10;N10;HVIS(M10;M10;HVIS(L10;L10;HVIS(K10;K10;HVIS(J10;J10;HVIS(I10;I10;HVIS(H10;H10;HVIS(G10;G10;HVIS(F10;F10;HVIS(E10;E10;HVIS(D10;D10;HVIS(C10;C10;B10)))))))))))))
03. april 2016 - 23:54
#3
Ja det er heller ikke nemt at forklare.. Men jeg har siddet selv og fiflet med det de sidste 2 timer, og har knækket den selv. =HVIS(SUM(B10:O10)>0;FORSKYDNING(B10;0;SAMMENLIGN(MAKS(B10:O10)+1;B10:O10;1)-1);K8) Jeg er ked af at jeg har spildt din tid.