Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketHjælp til Opslag

 Besvar Besvar
Forfatter
peppe Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 26.Okt.2010
Land: Danmark
Status: Offline
Point: 294
Direkte link til dette indlæg Emne: Hjælp til Opslag
    Sendt: 04.Apr.2012 kl. 20:11
Super tak for de gode indlæg...
 
Du havde fuldstændig ret Rassten i at formlen ikke gav det rigtige - det skyldes der var ugyldige værdier i tabellen:
Der må ikke være værdier i ugyldige celler (fx 29-31. feb og 31.april og så videre).
 
Formlen kræver at kun "rigtige" datoer er udfyldt...
 
En fornøjelse være en del af et så virkfuldt forum med så gode indlæg.
Tak for hjælpen
 
Peppe
Til top



Til top
HK Se dropdown
Sølv bruger
Sølv bruger


Medlem: 25.Nov.2010
Land: Danmark
Status: Offline
Point: 860
Direkte link til dette indlæg Sendt: 04.Apr.2012 kl. 06:22
raasten - jeg forstår nu. Undskyld jeg blandede mig.
Hans
 
Til top
rassten Se dropdown
Guld bruger
Guld bruger


Medlem: 26.Okt.2010
Status: Offline
Point: 694
Direkte link til dette indlæg Sendt: 04.Apr.2012 kl. 02:35
@hk,  det troede jeg også ved det første eksempel.

@peppe, nu skulle den nye formel meget gerne  virke.
uploads/107/Kopi_af_SUM_Opslag_V3.2.xlsx


VH rassten

Arbejde excel 2010
Privat excel 2010
Til top
HK Se dropdown
Sølv bruger
Sølv bruger


Medlem: 25.Nov.2010
Land: Danmark
Status: Offline
Point: 860
Direkte link til dette indlæg Sendt: 03.Apr.2012 kl. 16:18
Jeg ville ændre formlen i OPSLAG!C6 til:
 
=SUMPRODUKT((TABEL!C2:C36>=OPSLAG!C4)*(TABEL!C2:C36<=OPSLAG!C5)*(TABEL!D2:D36))
Til top
rassten Se dropdown
Guld bruger
Guld bruger


Medlem: 26.Okt.2010
Status: Offline
Point: 694
Direkte link til dette indlæg Sendt: 03.Apr.2012 kl. 01:14
Fin lille formel.
Men jeg kan ikke få den til at passe helt, måske mig som ikke kan regne.
1/1-05 til 31/1-05 giver i tabellen 1627 og formlen 1627, fint nok
men hvis jeg siger 1/12-05 til 31/12-05 giver i tabellen 1630 men formelen giver 1645.

Desværre har jeg ikke haft tid til at kikke videre på min tidligere formel i dag. Men som sagt ovenfor, måske jeg gør noget forkert og den lille og fikse formel måske faktisk virker.

VH rassten

Arbejde excel 2010
Privat excel 2010
Til top
peppe Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 26.Okt.2010
Land: Danmark
Status: Offline
Point: 294
Direkte link til dette indlæg Sendt: 02.Apr.2012 kl. 18:56
Fik lige et tip fra anden kant:
 
 
Vil det virke?
 
Peder
Til top
rassten Se dropdown
Guld bruger
Guld bruger


Medlem: 26.Okt.2010
Status: Offline
Point: 694
Direkte link til dette indlæg Sendt: 02.Apr.2012 kl. 10:22
Ok, nu er hen over måned ikke.
Jeg vender tilbage senere, skal lige teste noget andet.

VH rassten

Arbejde excel 2010
Privat excel 2010
Til top
rassten Se dropdown
Guld bruger
Guld bruger


Medlem: 26.Okt.2010
Status: Offline
Point: 694
Direkte link til dette indlæg Sendt: 02.Apr.2012 kl. 01:07
Beklager min fejl. Havde ikke testet med overgang fra et år til næste år.
Udvidede formelen lidt. Måske virker den nu, jeg går ud fra at du stadig tester og lader mig vide hvis noget er galt.
uploads/107/Kopi_af_SUM_Opslag_V3.1.xlsx

For mig var det godt at du ikke uploadede i version 2010. Har selv kun 2007.
Venter på at prisen enten falder for 2010 eller at Microsoft frigiver en betaudgave af 2012.



VH rassten

Arbejde excel 2010
Privat excel 2010
Til top
peppe Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 26.Okt.2010
Land: Danmark
Status: Offline
Point: 294
Direkte link til dette indlæg Sendt: 02.Apr.2012 kl. 00:31
Hej igen...
 
Du vinder hermed min største respekt - bare at kunne overskue en så lang formel er en bedrift i sig selv.
Respekt. Thumbs Up
Jeg har ALDRIG set så lang en formel i hele min karriere som Excel bruger.
Det vil tage mig evigheder at decifrere den, så satte min lid til dine kyndige evner...
 
Jeg fik overført formlen til mit eget dataark og navngav nogle områder for at have nogle faste referencer.
Umiddelbart virkede det ikke - det viste sig at funktionen hvis.er skulle ændres til hviss fordi projektmappen
er lavet i Excel 2010 og ikke 2007, som den jeg oploadede...Embarrassed
 
Det ser ud til at virke fortræffeligt,
MEN... prøv at sætte to datoer ind på hver side af et årsskifte - det giver problemer. Cry
Fx 25-12-2005 og 10-01-2006.
Tror du det kan løses... ?
 
Peder
 
 
 
 
Til top
rassten Se dropdown
Guld bruger
Guld bruger


Medlem: 26.Okt.2010
Status: Offline
Point: 694
Direkte link til dette indlæg Sendt: 31.Mar.2012 kl. 23:57
Jeg kan ikke huske hvornår jeg sidst har skrevet en formel, som var så lang

=HVIS(C4=C5;SUMPRODUKT((TABEL!$E$2:$AI$36)*(TABEL!$E$1:$AI$1=DAG(C4))*(TABEL!$A$2:$A$36=ÅR(C4))*(TABEL!$B$2:$B$36=MÅNED(C4)));HVIS(MÅNED(C5)-MÅNED(C4)<1;SUMPRODUKT((TABEL!$E$2:$AI$36)*(TABEL!$E$1:$AI$1>=DAG(C4))*(TABEL!$E$1:$AI$1<=DAG(C5))*(TABEL!$A$2:$A$36=ÅR(C4))*(TABEL!$B$2:$B$36=MÅNED(C4)));(SUMPRODUKT((TABEL!$E$2:$AI$36)*(TABEL!$E$1:$AI$1>=DAG(C4))*(TABEL!$E$1:$AI$1<=31)*(TABEL!$A$2:$A$36=ÅR(C4))*(TABEL!$B$2:$B$36=MÅNED(C4))))+(SUMPRODUKT((TABEL!$E$2:$AI$36)*(TABEL!$E$1:$AI$1>=1)*(TABEL!$E$1:$AI$1<=DAG(C5))*(TABEL!$A$2:$A$36=ÅR(C5))*(TABEL!$B$2:$B$36=MÅNED(C5))))+(SUM.HVISER(TABEL!$D$2:$D$36;TABEL!$C$2:$C$36;">="&SLUT.PÅ.MÅNED(C4;0)+1;TABEL!$C$2:$C$36;"<="&SLUT.PÅ.MÅNED(C5;-1)))))

uploads/107/Kopi_af_SUM_Opslag_V3.xlsx

VH rassten

Arbejde excel 2010
Privat excel 2010
Til top
peppe Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 26.Okt.2010
Land: Danmark
Status: Offline
Point: 294
Direkte link til dette indlæg Sendt: 30.Mar.2012 kl. 01:18
Hej igen Rassten
 
Atter engang må jeg takke dig.
 
Dine ændringer af regnearket gør absolut ingen ting.
Det er kun et eksempel som jeg vil overføre til det egentlige regneark, som er langt større.
Her gør ændringerne heller ingen forskel.
MEN...Cry
Jeg kan dog ikke få "SUM AF VÆRDIER HELE PERIODEN" til at stemme.
Det ser heller ikke ud til at selve tabellen er indraget i formlen.
Det virker kun som om at det er Summen for hele måneden der er angivet.
Bemærk at øverste række angiver de enkelte dage i måneden.
Med fra- og til-datoen skal Excel naturligvis kigge på disse dage.
Alle værdier mellem de to datoer (incl.) skal summeres - ikke kun summen af hele måneder.
Håber virkelig du kan løse dette og er fortrøstningsfuld i forhold til, hvad
jeg tidligere har set du kan. Smile
 
Peder
Til top
rassten Se dropdown
Guld bruger
Guld bruger


Medlem: 26.Okt.2010
Status: Offline
Point: 694
Direkte link til dette indlæg Sendt: 28.Mar.2012 kl. 22:21
uploads/107/Kopi_af_SUM_Opslag.xlsx
Jeg har været nød til at lave en smule om i din fil.
På arket "TABEL" har jeg lavet en ny kolonne C, men den kan du evt bare skjule. Dette var nødvendig ellers kunne jeg ikke lave "SUM AF VÆRDIER HELE PERIODEN" på arket "OPSLAG"
På arket "OPSLAG" har jeg lavet om på måden som "TILFÆLDIG MÅNED" er stillet op.
Jeg håber du kan bruge eksemplet alligevel, med min ændringer.


VH rassten

Arbejde excel 2010
Privat excel 2010
Til top
peppe Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 26.Okt.2010
Land: Danmark
Status: Offline
Point: 294
Direkte link til dette indlæg Sendt: 28.Mar.2012 kl. 14:13
Hej Rassten
Så er jeg her igen.
Tak for tidligere links vedr. fx DHENT funktion.
Nu er jeg dog faldet over en ny problemstilling.
Har set en del videoer på Youtube (Mr. Excel og Excelisfun - duelling), men kan ikke lige finde den løsning jeg søger.
 
Du har tidligere været til stor hjælp vedr. opslag, så prøver lige lykken igen  :-)
Jeg vedhæfter et excelark, hvor du kan se hvad jeg skal have lavet.
 
Kort sagt så har jeg en tabel med overskrifter. Kolonne A og B indeholder også "overskrifter".
Ud fra overskriften og de to kolonner skal jeg summere/hente nogle tal fra tabellen.
 
Tror du det er en opgave du kan klare?
 
 
 
Venligst Peder
Til top
rassten Se dropdown
Guld bruger
Guld bruger


Medlem: 26.Okt.2010
Status: Offline
Point: 694
Direkte link til dette indlæg Sendt: 28.Nov.2011 kl. 01:20
Glad jeg kunne hjælpe, og tak for tilbagemeldingen.

VH rassten

Arbejde excel 2010
Privat excel 2010
Til top
peppe Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 26.Okt.2010
Land: Danmark
Status: Offline
Point: 294
Direkte link til dette indlæg Sendt: 27.Nov.2011 kl. 22:40
Det ser ud til at virke som det skal - hvad kunne jeg ellers forvente Smile
Du er for vild Clap
 
Jeg må indrømme jeg ikke forstår det fjerneste af den kode, men det virker...
 
Håber jeg må ulejlige dig en anden gang, hvis behovet viser sig.
 
I taknemmelighed bukker jeg og siger tak
 
Til top
rassten Se dropdown
Guld bruger
Guld bruger


Medlem: 26.Okt.2010
Status: Offline
Point: 694
Direkte link til dette indlæg Sendt: 27.Nov.2011 kl. 18:55
Tilføjelse/rettelse


Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("b2:b24")) Is Nothing Then

On Error Resume Next
If Target.Value = "" Then Target.Offset(0, 2) = ""


Set Rng = Worksheets("Kontoplan").Range("b3:m17")
osv....


VH rassten

Arbejde excel 2010
Privat excel 2010
Til top
rassten Se dropdown
Guld bruger
Guld bruger


Medlem: 26.Okt.2010
Status: Offline
Point: 694
Direkte link til dette indlæg Sendt: 26.Nov.2011 kl. 22:14
Hej
Desværre kender jeg ikke formel-metode som kan løse dit problem.
Men ved hjælp af VBA kan jeg måske alligevel hjælpe lidt.

Højreklik på arket "Kontoudtog" vælg "Vis programkode", sæt koden ind:

Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("b2:b24")) Is Nothing Then

Set Rng = Worksheets("Kontoplan").Range("b3:m17")
' de næste 3-4 linier kan jeg huske hvor kommer fra
Dim avarSplit As Variant
Dim intIndex As Integer
   
avarSplit = Split(Target.Value, " ")
  
    For intIndex = LBound(avarSplit) To UBound(avarSplit)
        With Rng
            Set c = .Find(avarSplit(intIndex), LookIn:=xlValues, Lookat:=xlWhole)
   
            If Not c Is Nothing Then
                a = c.Row
                Target.Offset(0, 2) = Worksheets("Kontoplan").Range("A" & a)
            End If
        End With
    Next
   
End If
End Sub


uploads/107/Split-Opslag.xlsm


VH rassten

Arbejde excel 2010
Privat excel 2010
Til top
peppe Se dropdown
Sølv bruger
Sølv bruger
Avatar

Medlem: 26.Okt.2010
Land: Danmark
Status: Offline
Point: 294
Direkte link til dette indlæg Sendt: 23.Nov.2011 kl. 20:32
Hej til allle
 
Jeg har et regneark, som indeholder to faner.
Fra første faner skal der laves et opslag i fane to
Det særlige er at teksten i fane 1, der skal slås op i fane to, kan bestå af flere ord,
hvoraf måske kun det ene ord skal bruges.
 
Her er regnearket - det gør det mere forståeligt:
 
Hvis der er spørgsmål, så skriv endelig...
 
På forhånd mange tak...
 
Peppe
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk