Forfatter |
Emne Søg Emne funktioner
|
Sir.Dark
Bronze bruger
Medlem: 26.Jan.2011
Land: DK
Status: Offline
Point: 27
|
Emne: Hjælp til et lille lager Sendt: 26.Jan.2011 kl. 22:59 |
Hej
Jeg har et lille lager i Excel 2007, hvor jeg i kolonne D har vare nummer og vare data i E.
Jeg har også i excel en faktura, som jeg ønsker at når man taster vare nummer " B " i en kolonne, så skriver den vare tekst i C
jeg har iden til hvordan det bør være men kan ikke finde den rigtige vej til denne opgeve
Hilsen willy
|
|
|
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 28.Jan.2011 kl. 10:34 |
Hej Willy,
Prøv at kigge i denne tråd, jeg vil tro det er noget lignene du skal bruge.
Har jeg ret?
//Allan
Redigeret af Allan - 14.Jun.2019 kl. 14:56
|
|
Sir.Dark
Bronze bruger
Medlem: 26.Jan.2011
Land: DK
Status: Offline
Point: 27
|
Sendt: 28.Jan.2011 kl. 11:14 |
Hej Allan
Tak for dit svar der er lige det jeg søger efter MEN!!!
Fatter minus af den formel og kan ikke rigtig følge med hvad den gør efter at den ser i produktlisten
Hilsen Willy
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 28.Jan.2011 kl. 11:38 |
Hej igen,
Formlen LOPSLAG fungerer således:
Formlen er bygget op, så den skal finde et match i en kolonne, for derefter at returnere en værdi i samme række, et antal kolonner mod højre.
Efter ovenstående eksempel, vil jeg gerne skrive et navn i A7 og få formlen i C7 til at give mig resultatet som står ud for i samme række, blot i C-kolonnen.
Jeg laver denne formel i C7: LOPSLAG(A7;A1:C4;3;FALSK)
Rød er den værdi jeg gerne vil finde, i dette eksempel er det 'Hund' som jeg taster i A7
Blå er det område jeg vil finde 'Hund' i, inkl. det område jeg vil finde resultatet ('Kat') i, derfor skriver jeg A1:C4. Formlen forventer altid at finde 'Hund' i kolonnen længst mod venstre i området, i dette tilfælde A-kolonnen.
Grøn er det antal kolonner mod højre jeg vil finde mit resultat. Jeg har angivet 3 kolonner i mit område og vil have mit resultat fra den sidste kolonne, derfor skriver jeg 3.
Orange er enten SAND eller FALSK, SAND betyder første omtrentlige match, FALSK betyder 100% match, derfor skriver jeg FALSK.
Resultatet af min formel bliver 'Kat', da formlen finder 'Hund' i A-kolonnen, tæller 3 kolonner mod højre og derved finder 'Kat'
Jeg ved netop denne formel er svær at forstå, jeg håber ikke jeg har gjort forvirringen større
//Allan
|
|
Sir.Dark
Bronze bruger
Medlem: 26.Jan.2011
Land: DK
Status: Offline
Point: 27
|
Sendt: 28.Jan.2011 kl. 11:54 |
Hej igen det ser let ud, men kan ikke helt se logik i den,
Jeg har prøve at skrive det ind i min opgave, men kan ikke se fejlen rigtig,
kan jeg maile den til dig og du kan sige mig hvad fejlen er ??
|
|
Sir.Dark
Bronze bruger
Medlem: 26.Jan.2011
Land: DK
Status: Offline
Point: 27
|
Sendt: 28.Jan.2011 kl. 13:14 |
Hej Allan
Jeg har fået det næsten til at virke, men ikke godt nok,
For jeg har to kolonner som jeg ønsker at samle til en, i min faktura
dernæst vil min adresse liste vil heller ikke lege med når jeg skriver formlen kommer den med at den skal åbne / opdater værdier:???????
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 28.Jan.2011 kl. 13:41 |
Hej igen,
Jeg vil gerne hjælpe.
Du kan uploade dit ark til forummet, ved at bruge knappen øverst i editoren når du skriver indlæg.
Så skal jeg gerne kigge på det.
//Allan
|
|
Sir.Dark
Bronze bruger
Medlem: 26.Jan.2011
Land: DK
Status: Offline
Point: 27
|
Sendt: 29.Jan.2011 kl. 11:42 |
Hel Allan
Jeg har løst nogle problemer
men der kommer nye til
Som du nok kan se så er der nogle kolonner som skal samles i en,
og der en formel som skal skjules for resten ellers laver den en manglende værdi
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 31.Jan.2011 kl. 09:59 |
Hej igen,
Jeg har forsynet dine formler med en ekstra formel som hedder HVIS.FEJL
Hvis formlen returnerer en fejl, vil værdien i cellen blive "" (TOM)
//Allan
|
|
Sir.Dark
Bronze bruger
Medlem: 26.Jan.2011
Land: DK
Status: Offline
Point: 27
|
Sendt: 31.Jan.2011 kl. 16:23 |
Det se godt ug men hvordan lægger jeg to kolonder sammen,
eks. Vare nr.10007 består af kolonde E, F og G
|
|
Sir.Dark
Bronze bruger
Medlem: 26.Jan.2011
Land: DK
Status: Offline
Point: 27
|
Sendt: 31.Jan.2011 kl. 16:25 |
Jeg kan heller ikke se en Enhedspris for den vare ??
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 31.Jan.2011 kl. 21:50 |
Hej igen Willy,
OK, så prøver vi det.
//Allan
|
|
Sir.Dark
Bronze bruger
Medlem: 26.Jan.2011
Land: DK
Status: Offline
Point: 27
|
Sendt: 31.Jan.2011 kl. 22:57 |
Hej Allan nuer den ved at falde på plads du har være til en meget stor hjælp
men i faktura A 18 har jeg et 0 kode =HVIS.FEJL(LOPSLAG(E13;'Kunde liste'!A2:J45;8;FALSK);"") og skulle gerne være tom når det ikke er data
Bare skriv koden så prøver jeg at sætte den ind
Hilsen Willy
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 01.Feb.2011 kl. 08:32 |
Hej Willy,
Intet problem, bare sæt denne formel ind i A18
=HVIS(HVIS.FEJL(LOPSLAG(E13;'Kunde liste'!A2:I45;8;FALSK);"")=0;"";HVIS.FEJL(LOPSLAG(E13;'Kunde liste'!A2:I45;8;FALSK);"")) |
Hvis resultatet bliver 0, så bliver cellen tom
//Allan
Redigeret af Allan - 14.Jun.2019 kl. 14:49
|
|
Sir.Dark
Bronze bruger
Medlem: 26.Jan.2011
Land: DK
Status: Offline
Point: 27
|
Sendt: 01.Feb.2011 kl. 18:49 |
Hej Allan
Tak for en meget stor hjælp,
Hilsen Willy
|
|
Sir.Dark
Bronze bruger
Medlem: 26.Jan.2011
Land: DK
Status: Offline
Point: 27
|
Sendt: 01.Feb.2011 kl. 22:43 |
Hej Allan
lige et kort svar Nu har jeg overført min lager liste, men jeg kan ikke indskyde, nye rækker Hvorfor ??
|
|
Sir.Dark
Bronze bruger
Medlem: 26.Jan.2011
Land: DK
Status: Offline
Point: 27
|
Sendt: 02.Feb.2011 kl. 11:46 |
Hej Allan Jeg har nok et spørsmål til dig
Hvis jeg i min faktura indtastaer mit vare nr. 10007, og ville have et A/B " 10007a " efter, hvor efter at man kikker i samme linie, men i en anden kolonde.
Grunden er at jeg har til nogle vare to priser en for stk. pris og en for 10 stk. pris, så ville jeg bare lave en kolonde hvor at 10stk pris kunne være i, og vare navn er det samme.
Kan det lade sig gøre ??????
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 02.Feb.2011 kl. 12:36 |
Sir.Dark skrev:
Hej Allan
lige et kort svar Nu har jeg overført min lager liste, men jeg kan ikke indskyde, nye rækker Hvorfor ?? |
Du mener vel kolonner, ikke?
Hvis du indsætter kolonner midt i en område som der bliver henvist til via LOPSLAG, vil formlerne som henter data i området til højre for ikke virke mere.
Grunden er at LOPSLAG henviser ved at tælle antal kolonner fra match til resultat, og dette skal jo øges med 1 for hver kolonne du sætter ind.
//Allan
|
|
Allan
Forum Admin
Forum Admin
Medlem: 03.Feb.2010
Land: Danmark
Status: Offline
Point: 10330
|
Sendt: 02.Feb.2011 kl. 12:44 |
Sir.Dark skrev:
Hej Allan Jeg har nok et spørsmål til dig
Hvis jeg i min faktura indtastaer mit vare nr. 10007, og ville have et A/B " 10007a " efter, hvor efter at man kikker i samme linie, men i en anden kolonde.
Grunden er at jeg har til nogle vare to priser en for stk. pris og en for 10 stk. pris, så ville jeg bare lave en |
Ja, det kan det godt.
Den grønne LOPSLAG henviser til xxxxxxa og den røde henviser til xxxxxxxb
Kolonneidex_nr skal naturligvis tilrettes så det passer med hvor du skriver din 10stk pris, men ellers virker den som den skal.
//Allan
Redigeret af Allan - 14.Jun.2019 kl. 14:55
|
|
Sir.Dark
Bronze bruger
Medlem: 26.Jan.2011
Land: DK
Status: Offline
Point: 27
|
Sendt: 02.Feb.2011 kl. 15:21 |
Hej Allan
i c24 har jeg denne kode =HVIS(B24="";"";LOPSLAG(B24;Lager!$D$2:$S$372;2;FALSK) & " " &LOPSLAG(B24;Lager!$D$2:$S$372;3;FALSK)& " " &LOPSLAG(B24;Lager!$D$2:$S$372;4;FALSK))
Og den bør ikke se hverken A eller B i vare nummer
i D24 ønsker jeg at jeg kan taste eks. " 10007 " og " 10007a " eller 10007b
Den formel du lige har lave laver et #I/T når jeg prøver den..
Hvis du ikke forstå mig kan du ringe til mig du har mit nr..
|
|