

EXCEL podmienené sčítanie buniek
Zdravím,
vedel by niekto poradiť akú podmienku dať do funkcie SUMIF , aby mi sčítalo len tie bunky, ktoré nemajú efekt prečiarknuté písmo ? Prípadne ako to urobiť inak.
Ďakujem
Funkce listu v Excelu neumí pracovat s formátem textu (či obecně buňky)[*], takže se nevyhneš makru. Zde máš příklad, jak sečíst hodnoty v buňkách konkrétní barvy. Zřejmě to bude chtít jen drobnou úpravu.
[*] Nevím jak v novějších verzích, ale do verze 2007 to platí.
Ďakujem, skúsim.
Musis si na to udelat funkci ve VBA.
http://www.extendoffice.com/documents/excel/1960-e xcel-count-sum-strikethrough-cells.html
Treti priklad (prvni vypisuje pocet preskrtnutych poli v oblasti, druhy priklad pocet nepreskrtnutych poli).
Toto je môjmu problému bližšie, ale neviem ako to vložiť do hárku. Moj excel je verzia 97. Musím naštudovať nejaký manuel. Toto sa asi nedá robiť intuitívne
Tak vpodstate staci hodit do sesitu modul, zkopirovat tam ten kod (cimz vytvoris novou funkci) a pak pouzivat funkci =countnostrike(). Jediny problem by mohl byt, pokud se nejak menila syntaxe.
To mi nefunguje. V bunke zobrazí po zadaní tej funkcie #NÁZOV? a chybové okno VisualBasic Nejednoznačný názov CountStrike . Skúsim to v nejakej vyššej verzii Exelu. Ďakujem za nasmerovanie.
Protoze jsem to spatne napsal. Jestli delas ten treti, tak se ta funkce jmenuje excstrike()...
prvý som len skúšal a nefungoval . Vložil som ten tretí a funguje. Hoci mi stále vyhadzuje chybu z toho prvého. Veľmi pekne ďakujem !
Funguje aj rátanie preškrtnutých buniek. Chyba bola v tom, že som mal funkciu CountStrike vloženú duplicitne.
Len taký detail: Funkcia ExcStrike správne spočíta len bunky z celými číslami, tak som v nej zmenil dátový typ Long na Double.