Excel 2016 - vzorec kombinace podmínek

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

MK_Vs
Level 2
Level 2
Příspěvky: 200
Registrován: červen 10
Pohlaví: Nespecifikováno

Excel 2016 - vzorec kombinace podmínek

Příspěvekod MK_Vs » 08 led 2025 17:56

Dobrý den,
potřebuji vytvořit jeden souhrnný vzorec (viz 4) v Excel 2016; kdy budou zohledněny následující podmínky.

Pro jednotlivé kroky jsem si postupně rozepsal vzorce, viz příloha, nedaří se mě je však kombinovat v jeden.

1) Když sloupce B a C jsou prázdné a zároveň sloupce D a E obsahují číslo; porovnej pouze sloupce D a E s hodnotami minimum a maximum. V případě prázdých sloupců zobraz prázdnou buňku.
Zobraz výsledek "o" pro hodnotu v rozsahu nebo "x" pro hodnotu mimo rozsah.
- funguje

2) Když sloupce B a C obsahují číslo a zároveň sloupce D a E jsou prázdné; porovnej pouze sloupce B a C s hodnotami minimum a maximum. V případě prázdých sloupců zobraz prázdnou buňku.
Zobraz výsledek "o" pro hodnotu v rozsahu nebo "x" pro hodnotu mimo rozsah.
- funguje

3) Když sloupce B; C; D; E obsahují číslo; porovnej všechny sloupce s hodnotami minimum a maximum.
V případě prázdých sloupců zobraz prázdnou buňku.
Zobraz výsledek "o" pro hodnotu v rozsahu nebo "x" pro hodnotu mimo rozsah.
- funguje

4) Zkombinovat situace (vzorce) z příkladů 1-3 do jednoho.
- nefunguje

Situace 4 mi však nefunguje správně. Předpokládám, že dělám logickou, chybu, avšak se mi ji nedaří odhalit.
Rád budu také vědět, kde jsem logicky udělal chybu.

Prosím pomoc.

Děkuji
Nemáte oprávnění prohlížet přiložené soubory.

Reklama
Uživatelský avatar
elninoslov
Level 2.5
Level 2.5
Příspěvky: 386
Registrován: červen 13
Pohlaví: Muž

Re: Excel 2016 - vzorec kombinace podmínek

Příspěvekod elninoslov » 08 led 2025 21:44

Snáď som to obsiahol všetko (lebo tých možností je viac, napr. v každej dvojici jedno číslo, alebo iba jedna dvojica má jedno číslo, ...)

Kód: Vybrat vše

=CHOOSE(COUNT(B5:E5)+1;"";"x";IF(OR(AND(COUNT(B5:C5)=2;MIN(B5:C5)>=$B$1;MAX(B5:C5)<=$C$1);AND(COUNT(D5:E5)=2;MIN(D5:E5)>=$B$1;MAX(D5:E5)<=$C$1));"o";"x");"x";IF(AND(MIN(B5:E5)>=$B$1;MAX(B5:E5)<=$C$1);"o";"x"))
=ZVOLIT(POČET(B5:E5)+1;"";"x";KDYŽ(NEBO(A(POČET(B5:C5)=2;MIN(B5:C5)>=$B$1;MAX(B5:C5)<=$C$1);A(POČET(D5:E5)=2;MIN(D5:E5)>=$B$1;MAX(D5:E5)<=$C$1));"o";"x");"x";KDYŽ(A(MIN(B5:E5)>=$B$1;MAX(B5:E5)<=$C$1);"o";"x"))
Nemáte oprávnění prohlížet přiložené soubory.

MK_Vs
Level 2
Level 2
Příspěvky: 200
Registrován: červen 10
Pohlaví: Nespecifikováno

Re: Excel 2016 - vzorec kombinace podmínek

Příspěvekod MK_Vs » 09 led 2025 11:23

Dobrý den,
děkuji za pomoc. Přiznám se, že o funkci Vybrat jsem nevěděl.
Pokusil jsem se řešení upravit na variantu, kde jsou pouze 2 sloupce.

Zadání je vlastně stejné.
- oba prázdné = prázdná buňka
- B4 číslo, C4 prázdné = porveď vyhodnocení
- B4 prázné, C4 číslo = proveď vyhodnocení
- B4 číslo, C4 číslo = proveď vyhodnocení
Nepochodil jsem. Funguje jen na prázdné buňky.
V příloze příspěvku jsem vložil dokument Vzorec_prac_2.xlsx, kde je můj pokus.

Prakticky totéž jsem zjistil, že mohu potřeovat i pro 3 sloupce B4; C4; D4, které mohu také v určitém případě vyhodnocovat.
Po předchozí zkušenosti, jsem se do pokus tvorby pro 3 sloupce zatím nepouštěl. Matou mě v půdovním řešení páry hodnot, které se kterými se pracovalo Zde je hodnota jen jedna.

Prosím, pokud je možno o pomoc a korekci.
Děkuji za Vaši pomoc.
Nemáte oprávnění prohlížet přiložené soubory.

Uživatelský avatar
elninoslov
Level 2.5
Level 2.5
Příspěvky: 386
Registrován: červen 13
Pohlaví: Muž

Re: Excel 2016 - vzorec kombinace podmínek

Příspěvekod elninoslov » 09 led 2025 14:33

Ja Vám nerozumiem. Nastáva množstvo kombinácií. Tu som manuálne z hlavy vypotil kombinácie, ktoré nastanú pri 2 stĺpcoch. Doplňte do nich, aký majú mať výsledok.
Vôbec nechápem, čo chcete ako porovnávať, keď v prípade 4 stĺpcov hovoríte o dvojiciach (BC)(DE), v prípade 2 stĺpcov ale chcete vyhodnocovať aj keď je zadaný iba jeden údaj, čo je nezmysel ak sa má jednať o dvojice čísel. A už vôbec nepoberám dvojice v 3 stĺpcoch. Na to sa ani nepokúšam robiť tabuľku všetkých možných variácií. To mi popíšte slovami a príkladmi.

Vzorce budem riešiť, až po pochopení problematiky.
Nemáte oprávnění prohlížet přiložené soubory.

MK_Vs
Level 2
Level 2
Příspěvky: 200
Registrován: červen 10
Pohlaví: Nespecifikováno

Re: Excel 2016 - vzorec kombinace podmínek

Příspěvekod MK_Vs » 09 led 2025 15:00

DObrý den,
děkuji za odpověď. Jde o to, že někdy provádím sběr dat v párech, pro dané měření. Párů může být několik a ne vždy jsou vyplněny všechny.
V jiných případech pak mám, jako napříkladu se 2 či třemi sloupci hodotu pouze jednu pro dané měření. Nemusím však vždy vyplnit vše.
Vždy záleží, na kolika zařízeních vyrábím.
Vím, že se toto může zdát chaotické, přesto más své opodstatnění a logiku v získávání dat, která následně vyhodnocuji.

lubo.
Level 2
Level 2
Příspěvky: 196
Registrován: červen 13
Pohlaví: Nespecifikováno

Re: Excel 2016 - vzorec kombinace podmínek

Příspěvekod lubo. » 14 led 2025 00:51

Ono se to nezdá, ono to chaotické je:

Ke druhému příkladu vzorec s komentářema:

Kód: Vybrat vše

=ZVOLIT(
    POČET(B8:C8) + 1;
    "";                                // obě buňky prázdné
    "x";            // v jedné buňce je číslo
    KDYŽ(            // 2 čísla
        NEBO(
            A(
                POČET(B8:C8) = 2;              // zbytečné, to je tady vždy pravda, vybráno, protože máme dvě čísla
                MIN(B8:C8) >= $B$1;
                MAX(B8:C8) <= $C$1
            );
            A(POČET(B8) = 2; MIN(B8) >= $B$1; MAX(B8) <= $C$1)   // zbytečné, vždy nepravda, v jedné buňce 2 hodnoty nebývají
        );
        "o";
        "x"
    );
    "x";               // ve dvou? buňkách tři hodnoty ?????   
    KDYŽ(A(MIN(B8:C8) >= $B$1; MAX(B8:C8) <= $C$1); "o"; "x") // ve dvou buňkách 4 hodnoty ????
)


Pokud odstraním zbytečný kód, zbude:

Kód: Vybrat vše

=ZVOLIT(
    POČET(B8:C8) + 1;
    "";
    "x";
    KDYŽ(A(MIN(B8:C8) >= $B$1; MAX(B8:C8) <= $C$1); "o"; "x")
)


Zkuste si ty vzorce trochu naformátovat. (Free webová verze excelu nabízí doplněk "Excel Labs")


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Vzorec
    od luko02420 » 23 říj 2024 08:54 » v Kancelářské balíky
    1
    1119
    od atari
    23 říj 2024 10:54
  • Word 2016 a ukládání souborů
    od jirik6 » 12 čer 2024 18:12 » v Kancelářské balíky
    5
    2864
    od rhsCZ
    13 čer 2024 22:10
  • 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
    2757
    od Riviera kid
    02 zář 2024 16:21
  • excel-posun makra
    od actionboy » 12 bře 2024 18:59 » v Kancelářské balíky
    1
    3192
    od Grimm
    12 bře 2024 21:43
  • Excel komparacedvou soborů
    od teichmann.ondrej » 15 dub 2024 17:26 » v Kancelářské balíky
    12
    8176
    od lubo.
    25 čer 2024 09:51

Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 4 hosti