Excel- sčítání prostojů
Napsal: 06 led 2013 18:45
Dobrý den,
mohl by mi někdo prosím pomoci s tímto problémem?
Mám tato data (mnohem více řádků)- sloupec A jsou stroje / B= prostoje / C= kód tohoto prostoje / D= popis:
A B C D
1 STROJ SumOfCAS_PROSTOJ KOD_PROSTOJE POPIS_PROSTOJE
2 Astro_PES 17,75 03P ZMĚNA VÝROBY 1>1
3 Astro_PES 10,25 01P ČISTĚNÍ_MÍS_0,25
4 Astro_PES 9,50 00P ÚKLID
5 Astro_PES 7,50 01PFS ČISTĚNÍ_FS_0,25
6 Astro_PES 6,50 10P JINÁ PRÁCE (ETIKET...)
7 Astro_PES 3,75 02P SANITACE
8 Astro_PES 2,00 10P JINÁ PRÁCE (ETIKET...)
9 Astro_PES 1,00 01PPL ČISTĚNÍ_PL_0,5
10 Astro_PES 1,00 03PF ZMĚNA VÝROBY 1>1_FS
11 Astro_PES 0,50 15U ŠIČKA PYTLŮ
12 Astro_PES 0,50 18U PORUCHA -OPRAVA
13 Astro_PES 0,25 04U DATUMKA
14 Astro_PES 0,25 06P NEZAVINĚNÉ_PR
15 Astro1 7,75 02P SANITACE
16 Astro1 6,25 00P ÚKLID
17 Astro1 4,25 03P ZMĚNA VÝROBY 1>1
18 Astro1 4,00 01P ČISTĚNÍ_MÍS_0,25
19 Astro1 2,75 01PFS ČISTĚNÍ_FS_0,25
20 Astro1 2,75 04P ZMĚNA VÝROBY 1>2
A potřeboval bych sečíst prostoje jednotlivých strojů ovšem pouze u prostojů, jejichž kód obsahuje U. A chci použít vzorec a ne makro.
Když použiji vzorec:
{=SUMA(KDYŽ((A2:A1000="Astro_PES")*(C2:C1000="10P");B2:B1000))}
vše funguje- ale když místo "10P" dám "*U*" tak to nefunguje....
nebo když použiji vzorec:
=SOUČIN.SKALÁRNÍ(--(A1:A25="Astro_PES");--(C1:C25="10P");(B1:B25))
vše funguje se stejným výsledkem- ale když místo "10P" dám "*U*" tak to nefunguje....
Mohl by mi prosím někdo vysvětlit, proč a jak to mám udělat, aby to bylo správně?
Děkuji Pauls.
mohl by mi někdo prosím pomoci s tímto problémem?
Mám tato data (mnohem více řádků)- sloupec A jsou stroje / B= prostoje / C= kód tohoto prostoje / D= popis:
A B C D
1 STROJ SumOfCAS_PROSTOJ KOD_PROSTOJE POPIS_PROSTOJE
2 Astro_PES 17,75 03P ZMĚNA VÝROBY 1>1
3 Astro_PES 10,25 01P ČISTĚNÍ_MÍS_0,25
4 Astro_PES 9,50 00P ÚKLID
5 Astro_PES 7,50 01PFS ČISTĚNÍ_FS_0,25
6 Astro_PES 6,50 10P JINÁ PRÁCE (ETIKET...)
7 Astro_PES 3,75 02P SANITACE
8 Astro_PES 2,00 10P JINÁ PRÁCE (ETIKET...)
9 Astro_PES 1,00 01PPL ČISTĚNÍ_PL_0,5
10 Astro_PES 1,00 03PF ZMĚNA VÝROBY 1>1_FS
11 Astro_PES 0,50 15U ŠIČKA PYTLŮ
12 Astro_PES 0,50 18U PORUCHA -OPRAVA
13 Astro_PES 0,25 04U DATUMKA
14 Astro_PES 0,25 06P NEZAVINĚNÉ_PR
15 Astro1 7,75 02P SANITACE
16 Astro1 6,25 00P ÚKLID
17 Astro1 4,25 03P ZMĚNA VÝROBY 1>1
18 Astro1 4,00 01P ČISTĚNÍ_MÍS_0,25
19 Astro1 2,75 01PFS ČISTĚNÍ_FS_0,25
20 Astro1 2,75 04P ZMĚNA VÝROBY 1>2
A potřeboval bych sečíst prostoje jednotlivých strojů ovšem pouze u prostojů, jejichž kód obsahuje U. A chci použít vzorec a ne makro.
Když použiji vzorec:
{=SUMA(KDYŽ((A2:A1000="Astro_PES")*(C2:C1000="10P");B2:B1000))}
vše funguje- ale když místo "10P" dám "*U*" tak to nefunguje....

nebo když použiji vzorec:
=SOUČIN.SKALÁRNÍ(--(A1:A25="Astro_PES");--(C1:C25="10P");(B1:B25))
vše funguje se stejným výsledkem- ale když místo "10P" dám "*U*" tak to nefunguje....

Mohl by mi prosím někdo vysvětlit, proč a jak to mám udělat, aby to bylo správně?
Děkuji Pauls.