/ Forside / Teknologi / Administrative / MS-Office / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
MS-Office
#NavnPoint
sion 18709
refi 14474
Klaudi 9389
Rosco40 5695
berpox 5456
dk 5398
webnoob 4919
Benjamin... 4870
o.v.n. 4637
10  EXTERMINA.. 4373
Problemer med en svær formel i Excel .
Fra : osckar


Dato : 21-08-01 11:53

En formel til et arbejdstidsskema.

Selve formlen
=INDEKS($K$2:$K$31;SAMMENLIGN(1;(L$2:L$31="D")*(TÆL.HVIS(INDIREKTE("L$2:
D" &
RÆKKE($2:$31));"D")=RÆKKE()-RÆKKE(B$2)+1);0)) afslut med
<Shift><Ctrl><Enter>.

(en matrixformel) har "LeoH" været behjælpelig med.

Den finder en værdi i et skema og i den samme række en anden værdi (et
navn) som den så returnerer.
Den skal nu integreres i mit Arbejdstidsskema, hvilket jeg ikke har fået
den til. Jeg får kun fejlen #I/T.

Mine data står således (UGE 1):

Navnene som skal returneres K2:K31 (dette er personalenavnene)

Data som skal analyseres L2:R31 (Mandag = L2:L31, Tirsdag
M2:M31....)

Skemaet som navnene skal returneres i (Mandag = B2:B14 - hvor "D" står
ud for navnet)
(Mandag = B15:B23 - hvor "A" står
ud for navnet)
(Mandag = B24:B31 - hvor "N" står
ud for navnet)
(Tirsdag = C2:C14 - hvor "D" står
ud for navnet) osv.

Jeg forestiller mig at UGE 2:
Skal fortsætte Under det første skema og dataerene således findes i

Navnene som skal returneres K35:K64 (dette er personalenavnene)

Data som skal analyseres L35:R64 (Mandag = L35:L64, Tirsdag
M35:M64....)

Skemaet som navnene skal returneres i (Mandag = B35:B47 - hvor "D" står
ud for navnet)
(Mandag = B48:B56 - hvor "A" står
ud for navnet)
(Mandag = B57:B64 - hvor "N" står
ud for navnet)
(Tirsdag = C35:C47 - hvor "D"
står ud for navnet) osv.


Der skal være i alt 12 ugeskemaer.

Er der en der kan hjælpe mig med dette problem bliver jeg Lykkelig...

Mange venlige hilsner "OSCKAR"
skriv@indbakke.dk



--
Leveret af:
http://www.kandu.dk/
"Vejen til en hurtig løsning"


 
 
Leo Heuser (22-08-2001)
Kommentar
Fra : Leo Heuser


Dato : 22-08-01 09:21

> =INDEKS($K$2:$K$31;SAMMENLIGN(1;(L$2:L$31="D")*(TÆL.HVIS(INDIREKTE("L$2:
> D" & RÆKKE($2:$31));"D")=RÆKKE()-RÆKKE(B$2)+1);0))

indeholder en fejl. Den skal se således ud :
(Prøv et gensyn med beskrivelsen i mit oprindelige svar

=INDEKS($K$2:$K$31;SAMMENLIGN(1;(L$2:L$31="D")*(TÆL.HVIS(INDIREKTE("L$2:
L" & RÆKKE($2:$31));"D")=RÆKKE()-RÆKKE(B$2)+1);0))

I B15 bliver formlen (så vidt jeg kan se, jeg har ikke testet det):

=INDEKS($K$2:$K$31;SAMMENLIGN(1;(L$2:L$31="A")*(TÆL.HVIS(INDIREKTE("L$2:
L" & RÆKKE($2:$31));"A")=RÆKKE()-RÆKKE(B$15)+1);0))

og i B24:

=INDEKS($K$2:$K$31;SAMMENLIGN(1;(L$2:L$31="N")*(TÆL.HVIS(INDIREKTE("L$2:
L" & RÆKKE($2:$31));"N")=RÆKKE()-RÆKKE(B$24)+1);0))


og i B35

=INDEKS($K$35:$K$64;SAMMENLIGN(1;(L$35:L$64="D")*(TÆL.HVIS(INDIREKTE("L$35:
L" & RÆKKE($35:$64));"D")=RÆKKE()-RÆKKE(B$35)+1);0))

osv.

--
Med venlig hilsen
LeoH
Excel MVP



"osckar" <osckar.news@kandu.dk> skrev i en meddelelse
news:51rg7.7356$3q.254705@news010.worldonline.dk...
> En formel til et arbejdstidsskema.
>
> Selve formlen
> =INDEKS($K$2:$K$31;SAMMENLIGN(1;(L$2:L$31="D")*(TÆL.HVIS(INDIREKTE("L$2:
> D" &
> RÆKKE($2:$31));"D")=RÆKKE()-RÆKKE(B$2)+1);0)) afslut med
> <Shift><Ctrl><Enter>.
>
> (en matrixformel) har "LeoH" været behjælpelig med.
>
> Den finder en værdi i et skema og i den samme række en anden værdi (et
> navn) som den så returnerer.
> Den skal nu integreres i mit Arbejdstidsskema, hvilket jeg ikke har fået
> den til. Jeg får kun fejlen #I/T.
>
> Mine data står således (UGE 1):
>
> Navnene som skal returneres K2:K31 (dette er personalenavnene)
>
> Data som skal analyseres L2:R31 (Mandag = L2:L31, Tirsdag
> M2:M31....)
>
> Skemaet som navnene skal returneres i (Mandag = B2:B14 - hvor "D" står
> ud for navnet)
> (Mandag = B15:B23 - hvor "A" står
> ud for navnet)
> (Mandag = B24:B31 - hvor "N" står
> ud for navnet)
> (Tirsdag = C2:C14 - hvor "D" står
> ud for navnet) osv.
>
> Jeg forestiller mig at UGE 2:
> Skal fortsætte Under det første skema og dataerene således findes i
>
> Navnene som skal returneres K35:K64 (dette er personalenavnene)
>
> Data som skal analyseres L35:R64 (Mandag = L35:L64, Tirsdag
> M35:M64....)
>
> Skemaet som navnene skal returneres i (Mandag = B35:B47 - hvor "D" står
> ud for navnet)
> (Mandag = B48:B56 - hvor "A" står
> ud for navnet)
> (Mandag = B57:B64 - hvor "N" står
> ud for navnet)
> (Tirsdag = C35:C47 - hvor "D"
> står ud for navnet) osv.
>
>
> Der skal være i alt 12 ugeskemaer.
>
> Er der en der kan hjælpe mig med dette problem bliver jeg Lykkelig...
>
> Mange venlige hilsner "OSCKAR"
> skriv@indbakke.dk
>
>
>
> --
> Leveret af:
> http://www.kandu.dk/
> "Vejen til en hurtig løsning"
>



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408848
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste