Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Excel zlúčenie 2 funkcií

Funkcie zlúčiš rovnako ako v matematike, t.j. ak B1=f(A1) a C1=g(B1), tak C1=g(f(A1)). Takže v tom vzorci, ktorý máš v C1, nahradíš každé B1 vzorcom, ktorý máš v B1. Výsledný vzorec bude poriadne dlhý.

Vzorec pre B1 síce vypočíta správny výsledok, ale dá sa zapísať aj jednoduchšie:

=DAY(A1)+MONTH(A1)+ROUNDDOWN(YEAR(A1)/1000;0)+ROUNDDOWN(MOD(YEAR(A1);1000)/100;0)+ROUNDDOWN(MOD(YEAR(A1);100)/10;0)+MOD(YEAR(A1);10)

Výsledný vzorec by potom mohol vyzerať takto:
=IF(DAY(A1)+MONTH(A1)+ROUNDDOWN(YEAR(A1)/1000;0)+ROUNDDOWN(MOD(YEAR(A1);1000)/100;0)+ROUNDDOWN(MOD(YEAR(A1);100)/10;0)+MOD(YEAR(A1);10)<23;DAY(A1)+MONTH(A1)+ROUNDDOWN(YEAR(A1)/1000;0)+ROUNDDOWN(MOD(YEAR(A1);1000)/100;0)+ROUNDDOWN(MOD(YEAR(A1);100)/10;0)+MOD(YEAR(A1);10);ROUNDDOWN((DAY(A1)+MONTH(A1)+ROUNDDOWN(YEAR(A1)/1000;0)+ROUNDDOWN(MOD(YEAR(A1);1000)/100;0)+ROUNDDOWN(MOD(YEAR(A1);100)/10;0)+MOD(YEAR(A1);10))/10;0)+MOD(DAY(A1)+MONTH(A1)+ROUNDDOWN(YEAR(A1)/1000;0)+ROUNDDOWN(MOD(YEAR(A1);1000)/100;0)+ROUNDDOWN(MOD(YEAR(A1);100)/10;0)+MOD(YEAR(A1);10);10))

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny