Přejít na hlavní obsah

Jak shrnout buňky podle barvy písma: podrobný průvodce

Písmo buněk v tabulkách je jedním z nejdůležitějších aspektů vizuální reprezentace dat. Někdy je potřeba sečíst hodnoty v buňkách pouze s určitou barvou písma. Dobrá zpráva je, že to lze provést pomocí značkovacího jazyka HTML a některých dalších nástrojů.

Chcete-li začít, musíte do buněk tabulky nastavit odpovídající barvy písma. K tomu použijte atribut style s parametrem "color" a udání správné barvy. Například, style="color: red" nastaví červenou barvu písma.

Jakmile jsou nastaveny barvy písem, můžete přejít na proces sečetění hodnot. To vyžaduje trochu JavaScript kódu. Jedním z přístupů je použití knihovny jQuery. Nejprve je nutné připojit samotnou knihovnu pomocí značky a přidat následující kód:

$(document).ready(function()

var sum = 0;

$('td').each(function()

if ($(this).css('color') === 'rgb(255, 0, 0)')

sum += parseInt($(this).text());

>

>);

console.log(sum);

>);

Všimněte si, že v tomto příkladu shrnujeme pouze hodnoty v těch buňkách tabulky, ve kterých Barva písma odpovídá červené barvě. V případě potřeby můžete změnit stav a barvu pro svůj vlastní úkol.

Po dokončení skriptu přinese výsledek do konzole, kterou lze použít podle vlastního uvážení. Výslednou částku můžete například zobrazit jinde na Stránce nebo s ní provést jiné operace.

Jak shrnout buňky podle barvy písma: kompletní průvodce

V této příručce se podíváme na podrobný způsob sčítání buněk v tabulce na základě barvy jejich písma. K tomu využijeme možnosti HTML a JavaScriptu.

Barva písmaVýznam buňky
Červený5
Modrý10
Zelený15

Pro začátek vytvoříme jednoduchou tabulku se dvěma sloupci: "Barva písma"a" hodnota buňky". V prvním sloupci budeme mít buňky různých barev písma a ve druhém sloupci budou hodnoty, které budeme sčítat v závislosti na barvě písma.

Požadavky na součet buněk pro výpočet

Pro správné shrnutí buněk podle barvy písma je nutné splnit následující požadavky:

1.Buňky, které musí být zohledněny při sčítání, musí mít nastavenou barvu písma.
2.Buňky, které by při sčítání neměly být zohledněny, by neměly mít nastavenou barvu písma.
3.Barva písma každé buňky by měla být správně definována a odpovídat barvě uvedené v podmínkách úlohy.
4.Sčítání buněk by mělo probíhat pouze pro číselné hodnoty, nikoli pro texty nebo jiné datové typy.

Dodržování těchto požadavků umožní správně shrnout buňky podle dané barvy písma a dosáhnout správných výsledků při výpočtu.

Krok 1: zvýraznění buněk se správnou barvou písma

Než začnete sčítat buňky podle barvy písma, musíte zvýraznit buňky, které mají písmo požadovanou barvu. K tomu lze využít funkci filtrování dat v Excelu.

1. Vyberte všechny buňky, ve kterých chcete filtrovat.

2. Klikněte na kartu Data v horní liště nabídky.

3. V části třídění a filtrování vyberte filtr.

4. Zobrazí se šipky vedle záhlaví sloupců ve vybraných buňkách.

5. Klikněte na šipku vedle sloupce, kde je písmo požadované barvy.

6. V nabídce, která se zobrazí, vyberte "filtrovat podle barvy písma" a vyberte požadovanou barvu.

7. V důsledku toho budou zvýrazněny pouze buňky, které mají písmo, které má požadovanou barvu.

Pomocí těchto kroků můžete před provedením sčítání rychle a snadno vybrat buňky se správnou barvou písma.

Krok 2: stanovení celkové částky

K určení celkového počtu buněk filtrovaných podle barvy písma by měl být použit vzorec SUMIF. Tento vzorec umožňuje shrnout hodnoty v rozsahu, které splňují určitou podmínku.

Nejprve je nutné určit rozsah buněk, ve kterých bude součet proveden. Dále by mělo být stanoveno kritérium, podle kterého bude filtrace buněk provedena podle barvy písma. V tomto případě bude kritériem Barva písma, kterou jsme určili v předchozím kroku.

SUMIF vzorec má následující syntaxi:

  • = SUMIF (rozsah, kritérium, [rozsah_summování])
  • rozsah-rozsah buněk, ve kterých bude filtrace provedena
  • kritérium-podmínka, podle které bude filtrování provedeno (např. Barva písma)
  • rozsah_summování (volitelný parametr) je rozsah buněk, jejichž hodnoty se sčítají. Pokud tato možnost není zadána, použije se rozsah uvedený v prvním parametru.

Chcete-li tedy určit celkový součet buněk podle barvy písma, musíte použít vzorec SUMIF na odpovídající rozsahy.

Krok 3: Dostupné sčítací metody

Jakmile identifikujeme buňky, které chceme sečíst podle barvy písma,je třeba zvolit vhodnou metodu sčítání. Níže jsou uvedeny některé z dostupných metod:

1. Součet: Tato metoda jednoduše sčítá hodnoty buněk, které odpovídají dané barvě písma, a vrací celkový součet.

2. Aritmetický průměr: V této metodě se hodnoty buněk odpovídající dané barvě písma sečtou a poté se rozdělí na jejich celkový počet, aby se získal aritmetický průměr.

3. Maximum: Tato metoda najde největší hodnotu ze všech hodnot buněk, které odpovídají dané barvě písma, a vrátí ji.

4. Minimum: Tato metoda má nejnižší hodnotu ze všech hodnot buněk, které odpovídají dané barvě písma, a vrací se.

5. Počet: Tato metoda jednoduše počítá počet buněk, s hodnotou odpovídající dané barvě písma.

Výběr metody sčítání závisí na cílech a požadavcích vašeho konkrétního projektu. Je třeba věnovat pozornost hodnotě a formátu dat, které chcete získat součtem.

Použití nastavených nastavení pro součet buněk

Jakmile nastavíte barvu písma pro konkrétní buňky ve své tabulce, můžete tato nastavení použít k sečtení hodnot v těchto buňkách. To je zvláště užitečné, pokud chcete zvýraznit konkrétní data a vidět jejich celkový součet.

Chcete-li použít nastavená nastavení pro součet buněk, postupujte podle následujících kroků:

  1. Vyberte buňku, do které chcete částku vložit.
  2. Pomocí funkce SUMIF určete rozsah buněk pro sčítání a stav založený na barvě písma.
  3. Stisknutím klávesy Enter použijete funkci a získáte součet hodnot buněk.

Pokud jste například nastavili červenou barvu písma pro buňky obsahující záporná čísla a zelenou barvu písma pro buňky obsahující kladná čísla, můžete pomocí funkce SUMIF sčítat záporné a kladné hodnoty samostatně.

Zde je příklad vzorce SUMIF, který můžete použít k sečtení záporných čísel s červenou barvou písma:

Tento vzorec znamená, že Excel sečte hodnoty v rozsahu B1:B10 pouze tehdy, pokud je hodnota příslušné buňky v rozsahu A1: A10 menší než 0 (záporné číslo). Při výpočtu součtu tedy budou zohledněny pouze buňky se zápornými čísly a červenou barvou písma.

Podobně, pokud chcete sčítat kladná čísla se zelenou barvou písma, můžete použít následující vzorec:

=SUMIF(A1:A10, ">0", B1:B10)

Zde Excel sečte hodnoty, pouze pokud jsou větší než 0 (kladné číslo) a mají zelenou barvu písma.

Použití těchto vzorců vám umožní sečíst buňky na základě barvy a vidět celkový součet hodnot, které odpovídají vašim nastaveným nastavením.