07. september 2012 - 22:23Der er
4 kommentarer og 1 løsning
Problemer med funtionen PLADS - finde næste værdi i arket
Hej
Jeg har en lagerliste i excel. Jeg har brugt funktionen PLADS til at rangordne min lager værdi.
Dette ville jeg så gerne supplere med en akkumuleret lagerværdi i kolonnen ved siden af, hvor den altså starter med Plads 1 og tillægger Plads 2 osv. Det prøvede jeg med nedenstående funktion
=SUM.HVIS($Y:$Y;Y7-1;Z:Z)+U7
Problemet med denne er bare at flere værdier får samme plads. Derfor kan jeg altså ikke gøre det, der står midt i parantesen, altså tage værdien fra den række jeg står på (Y7) og fratrække 1 for at finde den tidligere plads. Det ville virke såfremt der ikke var ens plads-numre.
Håber nogen har et alternativ uden brug af VBA. Noget i stil med at står man på en given række kan man se hvad den akkumulerede rangordnede lagerværdi er?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Nej den løsning virker ikke. Som jeg skriver, så har brugt funktionen Plads til at rangordne alle mine værdier. De står blandet i listen.
Så vil jeg have Sum.Hvis til at skrive den akkumulerede værdi ud for hver plads og rangordnet. Således at ud for pladd 4 har akkumuleret de 4 største værdier. Som I kan er i min funktion prøver jeg at finde den akkumulerede lager værdi hos den plads der er lige før den række jeg står på. Det gør jeg ved at tage pladsnumret fra den række jeg står på og fratrækket 1. Det virker desværre ikke, da pladsen før nogle gange ikke ligger på et nummer lige før, da flere pladser kan have samme nummer.
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.