[ Taft @ 03.02.2021. 11:57 ] @
Trebam malu pomoć za školu :)
Trebam složiti tablicu dolazaka sa cjenama

imam glavnu tablicu gdje pišu imena dani dolazaka i cjena, a ja bi trebao prebaciti svaki u svoj sheet
[ Ivek33 @ 03.02.2021. 20:28 ] @
Ako ne trebaš VBA vidi datoteku u prilogu.

Formule su slijedeće:
Code:

B  column
=IFERROR(INDEX(Sheet1!$B$4:$B$13;AGGREGATE(15;3;((Sheet1!$C$4:$C$13<=5)/(Sheet1!$C$4:$C$13<=5)*ROW(Sheet1!$C$4:$C$13))-ROW(Sheet1!$C$3);ROWS($B$4:B4)));0)

C column (kopiraj u D column)
=IFERROR(VLOOKUP($B4;Sheet1!$B$4:$D$13;COLUMN(B$1);FALSE);0)
[ Taft @ 04.02.2021. 11:22 ] @
IVEK ti si zakon!!
To je to netrebam VBA.
još jedno pitanjce cjene tj kolonu D moram staviti svaku na svoj sheet.

koliko god cjena imam u koloni D moram napraviti i sheetove sa 5dana i sheet vise od 5 dana.
Dali mi još to možeš pomoći??

[Ovu poruku je menjao Taft dana 05.02.2021. u 10:37 GMT+1]
[ Ivek33 @ 05.02.2021. 21:28 ] @
Ako sam te dobro shvatio, evo ti primjer u prilogu.
BTW: Za dalje nemoj računati na mene jer moram reinstalirati operativni sistem (PC mi je u problemima)
[ Jpeca @ 06.02.2021. 10:09 ] @
Kad su u pitanju zadaci za školu nije bitno samo rešenje nego i postupak - smisao je da se nauči neki alat. Često se ista stvara može rešiti na različite načine. Ti nisi naveo kontekst u kome je ovaj zadatak, pa možemo samo da nagađamo.
Meni se čini da se ovde radi o primeni advance filtera pa pogledaj i to. https://www.youtube.com/watch?...sQ&ab_channel=LeilaGharani
[ Taft @ 08.02.2021. 12:50 ] @
Hvala Ivek to je sve što trebam
[ Taft @ 26.02.2021. 15:29 ] @
imam pitanje

OSOBA JE BILA MANJE OD 5 DANA I ZA TO JOJ MORAM SMANJITI CJENU RECIMO 40%

CJENA JE 1450

1450-40%=780 OK TO MI IDE ALI KAO TREBA FORMULA IČI DALJE AKO JE OSOBA BILA VIŠE OD 5 DANA CJENA BI TREBALA OSTATI ISTA 1450

STAVIO SAM PRILOG

PS EKIPA SORRY NA CAPASLOCK NIJE MI SE DALO PISATI PONOVNO :)

Code:
=IF($C$5<$H$2;$H$11-$I$11*$H$11;0)


HVALA UNAPRIJED
[ Ivek33 @ 26.02.2021. 19:56 ] @
Sintaksa funkcije IF u Excelu glasi
Citat:
IF(logical_test;value_if_true;value_if_false)

Prevedeno na "jednostavan jezik" to bi bilo nešto kao
"IF(logički uvjet;TRUE->uvjet je ispunjen;FALSE->uvjet nije ispunjen"
"IF(logički uvjet;što Excel treba učiniti ako je uvjet ispunjen;što Excel treba učiniti ako uvjet nije ispunjen)".

Ti si zadao uvjet tj. 'logical_test': ako je manje od 5 -> [$C$5<$H$2]

'value_if_true' -> izračunaj kalkulaciju sa postotkom [$H$11-$I$11*$H$11]

'value_if_false -> Jednostavno prepiši broj [H11], dakle umjeto '0' stavi adresu ćelije

Obrati pažnju na apsolutne i relativne adrese u Excelu kod kreiranja i kopiranja formule.