Zdravím,
mám takový možná triviální možná debilní dotaz.
Mám sloupec "A" s 200 číselnými hodnotami (v každé buňce jedno číslo)
Potřeboval bych nějakou pěknou funkcí nebo pěkným vzorce tyto čísla rozdělit do 3, 5 a 12 stejně širokých skupin, tzn. intervalů.
Mé řešení je:
vezmu nejnižší a nejvyšší hodnotu z těch 200 čísel. Nejvyšší odečtu od nejnižší a získám číslo, které vydělím dvěmi (pro skupinu třech) a získám číslo, které přičtu k nejnižší hodnotě,..atd.
Příklad:
nejnižší hodnota je 62
nejvyšší hodnota je 188
188-62 = 126
126 / 2 = 63
tudíž jsem zjistil, že intervaly (skupiny) budou:
[0;62]
[63;125]
[126;188]
Tenhle postup je ale na palici, neexistuje něco pro zjednodušení nebo automatický výpočet??
Díky za každou radu.
Excel - rozdělení čísel do skupin
Re: Excel - rozdělení čísel do skupin
Ahoj, nevím tedy nač to potřebuješ. Co třeba takto:
Ve sloupci A máš ty hodnoty.
Ve sloupci B bude vzorec: =PERCENTRANK(A:A;A2)
Ve sloupci C pak: =(B2<=0,33)*1+A(B2>0,33;B2<=0,66)*2+(B2>0,66)*3
Ve sloupci A máš ty hodnoty.
Ve sloupci B bude vzorec: =PERCENTRANK(A:A;A2)
Ve sloupci C pak: =(B2<=0,33)*1+A(B2>0,33;B2<=0,66)*2+(B2>0,66)*3
Re: Excel - rozdělení čísel do skupin
Ahoj,
díky za odpověď.
Pokud jsem to dobře pochopil, v prvním sloupci počítáš s tím, že hodnoty začínají od buňky A2 až do A101.
Proto je poslední hodnota ve sloupci B v závorce A2 a tento vzorec rozkopíruju až do B101 (s tím, že se bude měnit poslední hodnota v závorce podle čísla buňky).
Ve sloupci C taktéž vzorec rozkopíruju od C2 až do C101.
Hodnoty ve sloupci C mi poté říkají, do které skupiny patří daná hodnota v řádku.
Super, to vypadá dobře.
Jak toho ale docílím pro 5 skupin a 12 skupin?
Stačí vydělit 1/5 = a dosadit do vzorce 0,2 a v případě 12 skupin dosadit 0,083??
Výsledný vzorec pro 5 skupin ve sloupci C by pak byl:
(B2<=0,2)*1+A(B2>0,2;B2<=0,4)*2+A(B2>0,4;B2<=0,6)*3+A(B2>0,6;B2<=0,8)*4+(B2>0,8)*5
Pochopil jsem to dobře???
díky za odpověď.
Pokud jsem to dobře pochopil, v prvním sloupci počítáš s tím, že hodnoty začínají od buňky A2 až do A101.
Proto je poslední hodnota ve sloupci B v závorce A2 a tento vzorec rozkopíruju až do B101 (s tím, že se bude měnit poslední hodnota v závorce podle čísla buňky).
Ve sloupci C taktéž vzorec rozkopíruju od C2 až do C101.
Hodnoty ve sloupci C mi poté říkají, do které skupiny patří daná hodnota v řádku.
Super, to vypadá dobře.
Jak toho ale docílím pro 5 skupin a 12 skupin?
Stačí vydělit 1/5 = a dosadit do vzorce 0,2 a v případě 12 skupin dosadit 0,083??
Výsledný vzorec pro 5 skupin ve sloupci C by pak byl:
(B2<=0,2)*1+A(B2>0,2;B2<=0,4)*2+A(B2>0,4;B2<=0,6)*3+A(B2>0,6;B2<=0,8)*4+(B2>0,8)*5
Pochopil jsem to dobře???
Re: Excel - rozdělení čísel do skupin
Ahoj, přesně tak. Začínám na 2. řádku. V 1. obvykle bývají názvy sloupců. Vzorec pro 5 skupin je O.K.
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw) - 2
- 4815
-
od Riviera kid
Zobrazit poslední příspěvek
02 zář 2024 16:21
-
-
-
Rozdělení sítě na podsítě, výpočet podsítí podle počtu hostů Příloha(y)
od zuzana3 » 27 pro 2024 08:09 » v Administrace sítě - 12
- 4751
-
od petr22
Zobrazit poslední příspěvek
27 pro 2024 12:29
-
-
- 2
- 12231
-
od Snekment
Zobrazit poslední příspěvek
29 led 2025 15:05
-
- 1
- 4757
-
od atari
Zobrazit poslední příspěvek
07 kvě 2025 09:41
-
- 3
- 3357
-
od lubo.
Zobrazit poslední příspěvek
24 říj 2024 00:00
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů