Note: The other languages of the website are Google-translated. Back to English

Hogyan lehet összegezni / számolni a félkövér számokat az Excel cellatartományában?

Ha van olyan adattartománya, amely néhány vastag számot tartalmaz egy munkalapon, és most csak a félkövér cellákat akarja összegezni vagy megszámolni, természetesen manuálisan egyesével is felveheti őket, de ez időigényes lesz. Hogyan lehet egyszerűen és gyorsan összefoglalni vagy megszámolni az Excel félkövér celláit?

Számoljon félkövér számokat egy tartományban a felhasználó által definiált funkcióval (VBA és képlet)
Félkövér számok összegzése egy tartományban a felhasználó által definiált funkcióval (VBA és képlet)
A Kutools for Excel segítségével számos kattintással számolhatja és összegezheti a félkövér cellákat


Számoljon félkövér számokat egy tartományban a Felhasználó által definiált funkcióval

A következő Felhasználó által definiált funkció segíthet a félkövér cellák számának gyors megszerzésében. Kérjük, tegye a következőket:

1. Tartsa lenyomva a ALT + F11 gombokat, és ez megnyitja a Microsoft Visual Basic for Applications ablak.

2. Kattints betétlap > Modulok, és illessze be a következő kódot a Modul ablak.

VBA kód: Számoljon félkövér számokat egy cellatartományban

Function CountBold(WorkRng As Range)
'Update 20220516
Dim Rng As Range
Dim xCount As Double
For Each Rng In WorkRng
    If Rng.Font.Bold Then
        xCount = xCount + 1
    End If
Next
CountBold = xCount
End Function

3. Ezután mentse el ezt a kódot, és írja be ezt a képletet = CountBold (A1: C9) egy üres cellába, lásd a képernyőképet:

doc-count-bold-cellák1

4. Ezután nyomja meg a gombot belép gombot, és meg fogja számolni a félkövér cellákat az A1: C9 tartományban.

doc-count-bold-cellák2

Jegyzet:A1: C9 a képletben jelzi azt a tartományt, amelyet a függvény segítségével használni szeretne a félkövér cellák megszámolásához, igény szerint módosíthatja.


Összegezze a félkövér számokat egy tartományban a Felhasználó által definiált funkcióval

És ha csak az adattartomány félkövér számait akarja összegezni, akkor létrehozhatok egy felhasználó által definiált függvényt is annak megoldására.

1. Tartsa lenyomva a ALT + F11 gombokat, és ez megnyitja a Microsoft Visual Basic for Applications ablak.

2. Kattints betétlap > Modulok, és illessze be a következő kódot a Modul ablak.

VBA kód: Összegezze a félkövér számokat egy cellatartományban

Function SumBold(WorkRng As Range)
'Update 20220516
Dim Rng As Range
Dim xSum As Double
For Each Rng In WorkRng
    If Rng.Font.Bold Then
        xSum = xSum + Rng.Value
    End If
Next
SumBold = xSum
End Function

3. Ezután mentse el ezt a kódot, és írja be ezt a képletet = összevont (A1: C9) egy üres cellába, lásd a képernyőképet:

doc-count-bold-cellák3

4. Ezután nyomja meg a gombot belép gombot, az A1: C9 tartomány összes félkövér számát összeadtuk. Lásd a képernyőképet:

doc-count-bold-cellák4

Jegyzet:A1: C9 a képletben jelzi azt a tartományt, amelyet a függvény használatával a félkövér cellák összegzéséhez használni kíván, igény szerint módosíthatja.


A Kutools for Excel segítségével számos kattintással számolhatja és összegezheti a félkövér cellákat

YA bonyolult VBA-kód kezelése és a képletek megjegyzése nélkül könnyedén megszámolhatja vagy összesítheti az összes félkövér cellát egy tartományban, több kattintással.

Alkalmazás előtt Kutools az Excel számáraKérjük, először töltse le és telepítse.

1. A félkövér cellák számlálásához válasszon egy üres cellát az eredmény megtalálásához, majd kattintson a gombra Kutools > Kutools funkciók > Statisztikai és matematika > COUNTBYFONTBOLD.

A félkövér cellák összegzéséhez kattintson a gombra Kutools > Kutools funkciók > Statisztikai és matematika > SUMBYFONTBOLD. Lásd a képernyőképet:

2. Az F-benunction Érvek párbeszédpanelen adja meg a referencia mezőben azt a tartományt félkövér cellákkal, amelyeket meg kell számlálnia vagy összegeznie, majd kattintson a gombra OK gombot.

Most a megadott tartomány összes félkövér cellájának számlálása vagy összegzése azonnal be lesz töltve a kiválasztott cellába. Lásd a képernyőképet:

  Ha szeretnél egy ingyenes próbaidőszakot (30-nap) ebből a segédprogramból, kattintson a letöltéshez, majd lépjen a művelet végrehajtására a fenti lépések szerint.


Tartsa konstans képletcella referenciát a Kutools for Excel alkalmazással


Kapcsolódó cikkek:

Hogyan lehet azonosítani és kiválasztani az összes félkövér cellát vagy szöveget az Excelben?


A legjobb irodai termelékenységi eszközök

A Kutools for Excel megoldja a legtöbb problémát, és 80% -kal növeli a termelékenységet

  • újrafelhasználás: Gyorsan helyezze be összetett képletek, diagramok és bármi, amit korábban használt; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
  • Szuper Formula Bár (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
  • Cellák / sorok / oszlopok egyesítése az adatok elvesztése nélkül; Osztott cellák tartalma; Kombinálja a duplikált sorokat / oszlopokat... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
  • Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
  • Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
  • Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
  • Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
  • Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
  • Több mint 300 hatékony funkció. Támogatja az Office / Excel 2007-2021 és 365 verziókat. Minden nyelvet támogat. Könnyű üzembe helyezés vállalatában vagy szervezetében. Teljes funkciók 30 napos ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia.
kte lap 201905

Az Office fül a füles felületet hozza az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
officetab alja
A megjegyzések rendezése szerint
Hozzászólások (22)
Még nincs értékelés. Legyen Ön az első, aki értékel!
A weboldal moderátora ezt a megjegyzést minimalizálta
hello! Az Excel 2013 Dutch kutools 6.5-ös verzióját használom, de nem tud olvasási elrendezést használni. kérdezz, mielőtt kiabálsz ebben a verzióban megoldva ???
A weboldal moderátora ezt a megjegyzést minimalizálta
[quote]helló, excel 2013 Dutch használata Kutools 6.5-ös verziójával, de nem tud olvasási elrendezést használni. kérdezz, mielőtt kiabálsz ebben a verzióban megoldva ???Kersten által[/quote] Szia! Kérem, vegye fel velem a kapcsolatot a jaychivo# címenextendoffice.com. Kérjük, cserélje ki a #-et @-ra. :-)
A weboldal moderátora ezt a megjegyzést minimalizálta
Van mód a cella színe alapján számolni, ha a szöveg félkövér?
A weboldal moderátora ezt a megjegyzést minimalizálta
EZ MARHA JÓ !!!! Tökéletesen működött!! Köszönöm
A weboldal moderátora ezt a megjegyzést minimalizálta
Ez tökéletesen működik, kivéve, hogy úgy tűnik, hogy nem adja hozzá a tizedesjegyeket, csak hozzáadja a teljes dollárt. Ha tudna valami megoldást erre, nagyon hálás lennék.
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Katie! Használja az alábbi kódot, mivel az összeg tizedesjegyeket mutat. Függvény SumBold(rng As Range) Dim rCell As Range Application.Volatile SumBold = 0 Minden rCell In rng esetén If rCell.Font.Bold Then _ SumBold = SumBold + rCell Következő End Funkció
A weboldal moderátora ezt a megjegyzést minimalizálta
Ez remekül működik. Csak egy problémám van... úgy tűnik, hogy nem ad hozzá semmit tizedesvessző után. Bármilyen segítséget nagyra értékelnénk.
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm, működik...
A weboldal moderátora ezt a megjegyzést minimalizálta
Kimásoltam és beillesztettem a kódot az Excelbe, de a #NAME? hiba. Biztosítottam, hogy engedélyeztem a makrókat és az excel 2010 verziót (nem tudom, hogy ez változtat-e valamit). Tudna valaki segíteni kérem?!
A weboldal moderátora ezt a megjegyzést minimalizálta
[quote]Kimásoltam és beillesztettem a kódot az Excelbe, de megkaptam a #NAME? hiba. Biztosítottam, hogy engedélyeztem a makrókat és az excel 2010 verziót (nem tudom, hogy ez változtat-e valamit). Tudna valaki segíteni kérem?!Maey által[/quote] Kövesse az utasítást. Ezt írja ki: "Kattintson a Beszúrás > Modul elemre, és illessze be a következő kódot a modul ablakba", és pontosan ezt kell tennie. Ügyeljen arra, hogy a kódot a Modul ablakba illessze be, ne a Lapkód ablakba.
A weboldal moderátora ezt a megjegyzést minimalizálta
Excelt használok Mac 2011-hez. Hogyan futtathatom a kódot a rendszeremen? Kösz!
A weboldal moderátora ezt a megjegyzést minimalizálta
RE: CountBold formula Ez a képlet nem tűnik dinamikusnak. Bár első lépésben működik, ha megváltoztatom a félkövér cellákat, a számlálók nem frissülnek, hacsak nem írom be újra a képletet. Egyéb ötletek?
A weboldal moderátora ezt a megjegyzést minimalizálta
Igen, ez nekem is így van, egyébként remekül működik. De ha ezt meg lehetne oldani úgy, hogy minden egyes cellakijelölés megszüntetése után frissíti a számlálást, mint a többi alap számlálásnál, akkor tökéletes lenne!
A weboldal moderátora ezt a megjegyzést minimalizálta
Kedves srácok,
A képlet nem frissül, ha csak a számcellák formátumát módosítja.
Csak akkor frissül, ha módosítja a cella tartalmát.
A weboldal moderátora ezt a megjegyzést minimalizálta
А если в ячейках числа и текст? надо просуммировать только ячейки с числами жирным шрифтом.
A weboldal moderátora ezt a megjegyzést minimalizálta
Ma se metto in grassetto nuove celle, la somma non si aggiorna !!!
A weboldal moderátora ezt a megjegyzést minimalizálta
szia Carlo!

Gald, hogy segítsen. Az új cellák félkövér szedése után az összeg nem frissül automatikusan. De ha duplán kattint a képlet cellájára, majd megnyomja az Enter billentyűt, az összeg frissül. Kérjük, próbálja meg.

Tisztelettel,
Mandy
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Mandy,
Köszönjük válaszát,
Igen, tudom, hogy dupla kattintás után az összeg csökkenni fog.
Van valami mód az összeg automatikus frissítésére?

Üdvözlettel
Carlo
A weboldal moderátora ezt a megjegyzést minimalizálta
szia Carlo!

Sajnálom, hogy nincs megoldás az összeg automatikus frissítésére. A legegyszerűbb módja az, hogy lenyomjam a Ctrl + Alt + F9 billentyűkombinációt az összes megnyitott munkafüzet összes munkalapjának újraszámításához. Legyen szép napod.

Tisztelettel,
Mandy
A weboldal moderátora ezt a megjegyzést minimalizálta
Használom a függvényt, és folyamatosan a #NAME? hiba. Excel 365-öt és Windows11-et használok.
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Anthony

Kimásoltad és beillesztetted a kódot a Modulok of Microsoft Visual Basic for Applications ablak a munkalapodban? A kód beillesztése után adja meg a szükséges képletet.

Vagy feltöltheti ide a fájlt, megnézhetjük, hol a probléma.

Köszönöm!
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia Anthony,
Én is ugyanezzel a problémával küszködtem. Számomra a megoldás nagyon egyszerű lett. Észrevettem, hogy 4 modul van felsorolva. Mindegyiket eltávolítottam, majd elölről kezdtem a fenti utasításokkal. Most tökéletesen működik.
Még senki sem írt megjegyzést
Hagyja meg észrevételeit
Feladás vendégként
×
Értékeld ezt a bejegyzést:
0   Karakterek
Javasolt helyek

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi