Avatar billede jthornye Nybegynder
14. juli 2008 - 13:48 Der er 9 kommentarer

3 Lopslag på sammen opslags værdig men med 3 forskellige svar

jeg skal søge på en vare gruppe i en aftale FX. 1010.
i denne aftale fore kommer 1010 nævnt 3 gange.

første gang er en Grund rabat på fx 10%

den anden gang er en Tillægs rabat på 7%

og sidste gang er en Special rabat ved køb af 20 stk. på 3%.


jeg kan søge på Grund rabaten ved formel
=LOPSLAG(1010;'Rabat grupper'!B1:J15;8;FALSK) = 10

jeg kan søge på Special rabaten ved formel
=LOPSLAG(1010;'Rabat grupper'!B1:J15;8;SAND) = 3


hvorda finder jeg den nævnte Tillægs rabat????


jeg skal nemlig bruge Grund og Tillægs rabat for at kunde regne en normal pris. FX (listepris-(Grund rabat + Tillægs rabat))
                (100kr-(10% + 7%) = 83kr

så skal jeg bruge Special rabatten i tilfælde af køb over 20 stk.
FX (listepris-(Grund rabat + Tillægs rabat + Special rabat))
                (100kr-(10% + 7% + 3%) = 80kr ved køb af 20stk.



hvad gør jeg for at finde den nævnde Tillægs rabat    hjælp????
Avatar billede excelent Ekspert
14. juli 2008 - 16:22 #1
Indsæt denne og afslut med ctrl+shift+enter
Den returnerer værdi i kolonne I ved første forekomst af 1010
Træk ned i fyld håndtag for anden forekomst, 3 osv.

=INDEKS('Rabat grupper'!$I$1:$I$15;MINDSTE(HVIS('Rabat grupper'!$B$1:$B$15=1010;RÆKKE('Rabat grupper'!$B$1:$B$15));RÆKKE(1:1)))
Avatar billede jthornye Nybegynder
14. juli 2008 - 21:49 #2
jeg har prøvet med din formel men jeg kan ikke få den til at gøre sin beregning automatisk hvilket jeg behøver.

vare gruppen 1010 vil skifte efter hvilken vare der søges efter.
der er vare grupper fra 1001 til 1999 der er i alt ca 90000 vare numre i dette ark.
og det skulle gerne være sådan at når man søger på et vare nummer så for man sin pris frem, i dag kommer vare gruppen frem med at LOPSLAG der findes fra et vare nummer.

næste probælem er at det ikke altid er at der er tre referancer for hver vare gruppe.
nogle gange vil der kun være tale om grund rabatten andre grund og tilægsrabat.

har du en løsning til mig? det håber jeg.
Avatar billede Slettet bruger
14. juli 2008 - 23:17 #3
Hjælper det, hvis du i excelent's forslag ændrer '1010' til en cellereference - fx der hvor man skriver opslagsværdien?

For at løse dit andet problem... din liste af værdier - er der kun 2 kolonner? Altså, en med varegruppen og så en med værdien? (jeg forstår ikke helt hvordan du skelner mellem hvad der er er grund rabat og hvad der fx er tillægsrabat)
Avatar billede excelent Ekspert
15. juli 2008 - 08:42 #4
Min formel virker som dit første LOPSLAG, og som goblin er inde på kan søgeværdi ændres til en cellereference
Når vi er enige så langt, kan vi tage den der fra
Avatar billede jthornye Nybegynder
15. juli 2008 - 08:44 #5
jeg skifte også 1010 ud med faktisk resultatet af et LOPSLAG hvilket det vil komme til at være. Dette LOPSLAG er resultatet af en søning af et vare nummer, som så oplyser hvilken vare gruppe dennevare tilhøre. fx 1010 eller 1001

jeg kunne få det til at virke manuelt ved at taste fx 1001,1002,1003 osv. i stedet for 1010, og så gå i resultat feltet og afslutte med ctrl+shift+enter. men det virkede ikke rigtigt godt.
det virker som om at formlen ikke kan klare, at der ikke altid er 3 linjer for hver vare greuppe.

jeg har her under forsygt at lave en visning af hvordan min liste se ud.

A      B    C    D          E                F    G        H    I

Vare grupper                beskrivelse              Antal      Sats   

Gruppe    1001        Vare gruppe beskrivelse                Procent    20
Gruppe    1002            Vare gruppe beskrivelse                Procent    20
Gruppe    1002        Vare gruppe beskrivelse                Procent    5
Gruppe    1002        Vare gruppe beskrivelse            10      Procent    3
Gruppe    1003        Vare gruppe beskrivelse                Procent    20
Gruppe    1004        Vare gruppe beskrivelse                Procent    20
Gruppe    1005        Vare gruppe beskrivelse                Procent    20
Gruppe    1005        Vare gruppe beskrivelse                Procent    10
Gruppe    1006        Vare gruppe beskrivelse                Procent    20
Gruppe    1007        Vare gruppe beskrivelse                Procent    20
Gruppe    1008        Vare gruppe beskrivelse                Procent    20
Gruppe    1008        Vare gruppe beskrivelse                Procent    5
Gruppe    1008        Vare gruppe beskrivelse            8      Procent    2
Gruppe    1009        Vare gruppe beskrivelse                Procent    20
Gruppe    1009        Vare gruppe beskrivelse                Procent    7
Gruppe    1009        Vare gruppe beskrivelse            100    Procent    4
Gruppe    1010        Vare gruppe beskrivelse                Procent    20
Gruppe    1011        Vare gruppe beskrivelse                Procent    20
Gruppe    1012        Vare gruppe beskrivelse                Procent    20
Gruppe    1013        Vare gruppe beskrivelse                Procent    20


hvis der linje ikke står noget ANTAL er det lig 1 stk eller en pakke/kasse.
to linjer med samme vare gruppe men uden ANTAL skal de to procent værdiger ligges sammen direkte 20+5 =25. hvis der så er en tredje linje og den indeholder et ANTAL, skal denne procent værdig ligges ovenpå igen ved køb over det nævnte antal.
20+5+3=28 ved køb over 10 stk.

håber at i kan hjælpe mig jeg er ved at gå ud af mit gode skind.
Avatar billede jthornye Nybegynder
15. juli 2008 - 08:45 #6
min visning af min liste er ikke så god som håbet, håber at i kan forstå den alligevel.
Avatar billede excelent Ekspert
15. juli 2008 - 11:42 #7
Returnerer min formel ikke tallet 20 ?
Hvis du har kopieret formel 2 rækker ned, vil de 2 næste formler returnere #NUM fordi der 1010 kun forekommer 1 gang

vi skal lige have fastslået om formlen virker eller ej før vi går videre
Avatar billede jthornye Nybegynder
15. juli 2008 - 12:35 #8
Jeg har nu lavet en seperat excel ark med listen her over, jeg har dog hævet 1006 fra 20 til 25 for at have et andet tal at søge efter.

hvis jeg ligger formlen direkte inde og taster 1010 ctrl+shift+enter får jeg 20.

hvis jeg taster 1006 direkte i formlen får jeg 20 men taster jeg 1006 ctrl+shift+enter får jeg 25.

taster jeg 1011 direkte får jeg 20 men taster jeg 1011 ctrl+shift+enter får jeg #NUM.
Avatar billede excelent Ekspert
15. juli 2008 - 12:53 #9
kan du ikke sende filen, eller et eks. ark
der er mange muligheder for misforståelser
pm@madsen.tdcadsl.dk
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester