Dokumenty, Excel

Utajený trik v Excelu pro profíky: Dvojitý negativ

Dvojitý negativ je speciální technika v Excelu, často používaná ve funkci SOUČIN.SKALÁRNÍ (SUMPRODUCT). Tato technika mění pravdu a nepravdu na jejich číselné ekvivalenty – jedničky a nuly. V Excelu je nepravda vyjádřena jako 0 a pravda jako 1.

Utajený trik v Excelu pro profíky: Dvojitý negativ

Jak funguje dvojitý negativ (0:34 – 1:14)

  1. Zapište do buňky „=PRAVDA()“ a stiskněte Enter. Excel vrátí slovo „PRAVDA“.
  2. Nyní napište „=–PRAVDA()“ (dvě pomlčky před funkcí). Excel vrátí číslo 1.
  3. Totéž platí pro „=NEPRAVDA()“ (vrátí „NEPRAVDA“) a „=–NEPRAVDA()“ (vrátí 0).

Praktické příklady použití

Příklad 1: Funkce SOUČIN.SKALÁRNÍ (1:14 – 3:50)

Máme tabulku s produkty, počtem prodaných kusů a tržbami. Chceme spočítat celkové tržby u produktů, kterých se prodalo více než 10 kusů.

Řešení 1 (s násobením):

excelCopy

=SOUČIN.SKALÁRNÍ((B2:B6>10)*(C2:C6))

Řešení 2 (s dvojitým negativem):

excelCopy

=SOUČIN.SKALÁRNÍ(--(B2:B6>10);C2:C6)

Příklad 2: Procento splněných úkolů (3:50 – 5:05)

Máme seznam úkolů se zaškrtávacími políčky. Chceme spočítat procento splněných úkolů.

excelCopy

=SUMA(--(B2:B6))/POČET2(B2:B6)

Příklad 3: Součet tržeb pro zvolený rok (5:05 – 7:39)

Máme tabulku s datumy a tržbami za dva roky. Chceme spočítat celkové tržby pro zvolený rok.

excelCopy

=SOUČIN.SKALÁRNÍ(--(ROK(A2:A13)=D2);B2:B13)

Příklad 4: Kontrola délky kódů produktů (7:39 – 9:03)

Chceme ověřit, kolik kódů produktů má přesně 5 znaků.

excelCopy

=SOUČIN.SKALÁRNÍ(--(DÉLKA(A2:A6)=5))

Podmíněné formátování pro zvýraznění správných kódů:

excelCopy

=DÉLKA($A2)=5

Časté dotazy

  1. Co je to dvojitý negativ v Excelu?
    Dvojitý negativ je technika používající dvě pomlčky (–) před logickým výrazem, která převádí pravdu a nepravdu na čísla 1 a 0.
  2. Proč se používá dvojitý negativ ve funkci SOUČIN.SKALÁRNÍ?
    Dvojitý negativ se používá pro převod logických hodnot na čísla, což umožňuje provádět výpočty s podmínkami.
  3. Jaký je rozdíl mezi použitím dvojitého negativu a násobením ve funkci SOUČIN.SKALÁRNÍ?
    Obě metody vedou ke stejnému výsledku, ale použití dvojitého negativu může být v některých případech přehlednější.
  4. Lze použít dvojitý negativ i v jiných funkcích než SOUČIN.SKALÁRNÍ?
    Ano, dvojitý negativ lze použít v různých situacích, kde potřebujeme převést logické hodnoty na čísla.
  5. Jak mohu použít dvojitý negativ v podmíněném formátování?
    V podmíněném formátování můžete použít dvojitý negativ ve vzorci pro definování pravidla, například pro zvýraznění buněk splňujících určitou podmínku.

💡 Snadná správa obchodních aktivit a klientů přímo v Microsoft 365 🚀