Print side | Luk vindue

kombinationsformel

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Formler
Forum beskrivelse: Hjælp til formler i regneark og/eller brugen af disse.
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=120
Udskrevet den: 05.Dec.2024 kl. 03:08


Emne: kombinationsformel
Besked fra: Knud
Emne: kombinationsformel
Posteringsdato: 01.Nov.2010 kl. 11:22
Hej
 
Jeg sidder og forsøger at lave et regneark hvor brugerne selv diffinere hvad de vil vide og så finder arket det til dem, men jeg kan ikke dreje inde i mit hoved hvordan jeg får den til det.
 
Jeg har lavet et forsøgsregnark (det er det jeg har lagt op). I den vandrette linie kan man vælge verdenshjørne og i den lodrette kan man vælge frugt. Det jeg mangler er en formel der kan hitte ud af at når der fx står Nord i C2 og Æbler i B3 så skal den sætte antallet af æbler i nord fra tabellen i H1:I10 ind. Står der derimod Pærer i B3 ja så er det jo antallet af pærer i nord den skal tage i tabellen. Kan i følge mig? Tanken er at man selv skal kunne defindere det man vil lave et udtræk på, men hvordan ser sådan en formel ud? den skal jo kunne tackle flere foreskellige værdier./uploads/99/Øveark_udtræksformel.xls">uploads/99/Øveark_udtræksformel.xls
 
Nogen der kan hjælpe?



Svar:
Besked fra: Allan
Posteringsdato: 01.Nov.2010 kl. 17:23
Hej Knud,
 
Med risiko for at jeg rammer forkert, har jeg forsynet din liste med antal æbler, pærer osv, for at kunne hente tal til opslaget.
 
Det er jo egentlig et matrix-opslag du vil lave, med 2 kriterier.
SUMPRODUKT er som skabt til dette, se eksemplet her: /uploads/1/Øveark_udtræksformel_1.xls - uploads/1/Øveark_udtræksformel_1.xls
 
Har jeg ramt nogenlunde rigtigt Tongue
 
//Allan
 


Besked fra: rassten
Posteringsdato: 01.Nov.2010 kl. 17:53
Hvorfor er der et "+0"  i din formel

=SUMPRODUKT(($I$2:$I$10=$B3)*($H$2:$H$10=C$2)+0;$J$2:$J$10)

uden "+0" får jeg samme resultat

=SUMPRODUKT(($I$2:$I$10=$B3)*($H$2:$H$10=C$2);$J$2:$J$10)

Og hvis man bruger excel 2007, kan sum.hviser også bruges
SUM.HVISER(J2:J10;H2:H10;C2;I2:I10;B3)


Besked fra: Knud
Posteringsdato: 02.Nov.2010 kl. 08:41
Hej igen
 
Den lå da lige til højrebenet :-) men hvordan får jeg den til at tælle hvor mange gange æbler forekommer fx. Der skal ikke være tal på. Den skal bare tælle hvor mange gange æbler forekommer i kolonne i ud for det givne verdenshjørne, altså i eksemplet ovenfor ville den så skulle sige 2. Hvordan får jeg den til det?


Besked fra: Allan
Posteringsdato: 02.Nov.2010 kl. 10:04
Hej Knud,
 
For at tælle antallet af forekomster, brug denne formel i stedet (Sæt den ind i C3 og kopier den til resten)
=SUMPRODUKT(($I$2:$I$10=$B3)*($H$2:$H$10=C$2))
 
Citat: rassten rassten skrev:

Hvorfor er der et "+0"  i din formel
Godt fanget rassten, det var et lille levn fra et andet sted jeg brugte formlen, den skal bare fjernes her Embarrassed
Hvis man i stedet skriver +1, vil formlen addere alle forekomsterne én gang og lægge formlens resultat til til sidst.... ikke særlig brugbart her Smile
 
//Allan
 


Besked fra: Knud
Posteringsdato: 02.Nov.2010 kl. 13:07
Hej allan
 
Det har jeg prøvet og der siger den bar 0 men det burde jo give 2...Shocked


Besked fra: Allan
Posteringsdato: 02.Nov.2010 kl. 13:48
Hej Knud,
 
Se her: /uploads/1/Øveark_udtræksformel_2.xls - uploads/1/Øveark_udtræksformel_2.xls
 
//Allan


Besked fra: Knud
Posteringsdato: 02.Nov.2010 kl. 15:29
Hmm prøver lige i morgen, tak for det Allan :-)


Besked fra: Knud
Posteringsdato: 03.Nov.2010 kl. 09:27

/uploads/99/Øveark_udtræksformel2.xls">uploads/99/Øveark_udtræksformel2.xlsEr der nogen der kan se hvad jeg gør forkert i den formelConfused



Besked fra: Allan
Posteringsdato: 03.Nov.2010 kl. 09:47
Hej Knud,
 
Du har byttet om på områderne.
Formlen leder efter 'Æbler' i verdenshjørnerne og 'Vest' under frugt
 
//Allan


Besked fra: Knud
Posteringsdato: 03.Nov.2010 kl. 10:40
Hold nu kæft, er der en der gider at give mig et dummesalg. Tak for hjælpen, rart at du gider tage dig af mennesker der er lige så håbløse som migTongue


Besked fra: Allan
Posteringsdato: 03.Nov.2010 kl. 11:35
He he, rolig nu.
Det er den bedste måde at lære på Big smile
 
Tro mig, jeg har dunket hovedet i bordet mange gange over fejl som denne, man lærer så meget af det LOL
 
//Allan


Besked fra: Knud
Posteringsdato: 03.Nov.2010 kl. 13:06
Hehe det har du nok ret i LOL



Print side | Luk vindue