Hej der 😊,
for nylig
udviklede jeg denne formel:
={MIN(INDEKS('[Inddateringsark
og fælles
data.xlsx]Inddateringsark'!$B$3:$B$6525;SAMMENLIGN(1;((BD2='[Inddateringsark og
fælles data.xlsx]Inddateringsark'!$E$3:$E$6525)+(BD3='[Inddateringsark og
fælles data.xlsx]Inddateringsark'!$E$3:$E$6525)+(BD4='[Inddateringsark og
fælles data.xlsx]Inddateringsark'!$E$3:$E$6525))*($A$7='[Inddateringsark og
fælles data.xlsx]Inddateringsark'!$Q$3:$Q$6525)*($B$1='[Inddateringsark og fælles
data.xlsx]Inddateringsark'!$F$3:$F$6525);0)))}
Som det ses,
arbejder den i rækkeintervallet 3-6525 i et ark, der hedder ”Inddateringsark”,
som igen er anbragt i en projektmappe ved navn ”Inddateringsark og fælles data”.
Formlen selv ligger i en anden projektmappe.
Formlen kombinerer
funktionerne MIN, INDEKS og SAMMENLIGN og skal bruges til at finde den mindste værdi
(en dato) i kolonne B efter nogle nærmere opstillede kriterier for kolonnerne
E, F og Q i samme ark. For kolonne E kan Excel vælge mellem tre forskellige
kriterier, mens kriterierne for F og Q er faste. Formlen er indstillet til flere
gennemløb.
Problemet med
min fine formel er, at den kun vil lede ned til omkring række 4145. Det svinger
lidt. En dag var det f.eks. 4148 og dagen efter kun 4142. Men den skulle jo
gerne gennemsøge hele intervallet fra og med række 3 til og med række 6525, når nu den har fået det at vide, og jeg
forstår helt enkelt ikke, hvorfor den ikke bare gør det.
Kan I
fortælle mig, hvad jeg gør galt og hvad jeg skal rette for at få formlen til at
lede i hele det definerede interval?
På forhånd
tak.
Vh Hryge.