A különböző cellaszínek segíthetnek a cellákban lévő értékek azonosításában. Ha a cellaszínek alapján kell kiszámolnia az értékeket, használhatja a cikkben található 3 módszert.
Egy Excel munkalapon minden bizonnyal különböző színeket jelöl meg a különböző cellákhoz. Most időnként ugyanaz a szín egy tartomány különböző celláiban lesz. Az alábbi képen egy munkalap látható különböző cellaszínekkel.
Amikor a cella színe alapján kell kiszámítania az értékeket, azt fogja tapasztalni, hogy nehéz lesz kiválasztani ezeket a cellákat. Most pedig használhatja a következő cikkben található három módszert a feladat gyors befejezéséhez.
1. módszer: Használja a Rendezés funkciót
Ha egy oszlopban vagy egy sorban kell kiszámolnia az értékeket, akkor ezt a módszert használhatja.
- Válassza ki a tarkap tartományt a munkalapon.
- Ezután kattintson a „Rendezés és szűrés” gombra az eszköztáron.
- Ezután válassza az „Egyéni rendezés” lehetőséget a legördülő menüben.
- A „Rendezés” ablakban kattintson a kis nyílra a „Rendezés” szövegmezőjében.
- Ezután válassza ki a rendezni kívánt oszlopot.
- Ezután kattintson a „Rendezés” nyílra.
- Ezután válassza ki a „Cella színe” lehetőséget a listában.
- Ezután egy új opciót fog látni ebben az ablakban. Itt kattintson a kis nyílra a „Megrendelés”-hez.
- A menüben válassza ki a kiszámítani kívánt színt. Itt a zöld színét szeretnénk kiszámítani, ezért a zöld színt választjuk.
- Ezután kattintson az utolsó kis nyílra.
- Ezután válassza ki a „Felül” vagy az „Alul” opciót igényei szerint. Ebben a példában a „Felül” lehetőséget választjuk.
- Ha befejezte a beállítást, kattintson az „OK” gombra ebben az ablakban.
Ezután visszatér a munkalaphoz, és látni fogja, hogy a zöld színű értékek jelennek meg ennek az oszlopnak a tetején. Ezután kiszámolhatja ezeket az értékeket. Ezen kívül nagyon könnyű kiválasztani a tarkap tartományt ebben az oszlopban.
Másrészt, ha rendezni kell a sorokat, akkor össze kell adni a beállításokat.
- A „Rendezés” ablakban kattintson az „Opciók” gombra.
- Ezután válassza ki a „Rendezés balról jobbra” lehetőséget a „Rendezési beállítások” ablakban.
- Ezután kattintson az „OK” gombra.
Így sorok szerint rendezheti a tarkap hatótávolságot. A többi lépés megegyezik az oszlopokba rendezéssel. Kipróbálhatod a saját munkalapodon is.
2. módszer: Szűrőfunkció alkalmazása
A rendezési funkción kívül itt is alkalmazhatja az Excel szűrő funkcióját.
- Kattintson egy cellára a tarkap hatótávolságot.
- Ezután kattintson a „Rendezés és szűrés” gombra az eszköztáron.
- Ezután válassza ki a „Szűrő” opciót a menüben.
- Most láthatja, hogy a szűrő nyíl megjelenik a tartomány fejlécében. Kattintson a szűrni kívánt oszlop nyílára.
- Ezután vigye a kurzort a „Szűrés szín szerint” lehetőségre.
- Ezután az almenüben válassza ki a kiszámítandó színt.
- Ezután látni fogja, hogy csak a zöld színű cellák jelennek meg a munkalapon.
Ha ki kell számítania ezeket a cellákat, használhatja a SUBTOTAL függvényt. Ebben a funkcióban ki kell választania a kívánt funkciót. A SUBTOTAL funkcióval pedig könnyen megkaphatja a megfelelő számok eredményét.
Másrészt ez a módszer csak az oszlopokra érvényes. Ha sorok szerint kell számolnia, akkor más módszereket kell használnia.
3. módszer: VBA makrók használata
A fenti két módszerrel oszlopokban vagy sorokban lehet értékeket kiszámítani. Ha azonban sorokat és oszlopokat tartalmazó tartományban kell számolnia, akkor Excel-makrókat kell használnia.
- Nyomja meg az „Alt + F11” gombot a billentyűzeten a Visual Basic szerkesztő megnyitásához.
- Ezután kattintson a „Beszúrás” fülre az eszköztáron.
- Ezután az almenüben válassza a „Modul” opciót.
- Most írja be a következő VBA kódokat ebbe az új modulba.
Function CalByColor(TarColor As Range, CalRange As Range)
Dim TarCell As Range, CalCell As Double
For Each TarCell In CalRange
If TarCell.Interior.ColorIndex = TarColor.Interior.ColorIndex Then
CalCell = WorksheetFunction.Sum(TarCell, CalCell)
End If
Next TarCell
CalByColor = CalCell
End Function
Itt egy felhasználó által definiált függvényt fogunk használni az értékek kiszámításához. Ebben a kódban az azonos értékű cellákat összegezzük. Ha más számításokat kell végeznie, például számlálást, átlagot, akkor a kódokat is módosíthatja igényei szerint.
- Most térjen vissza a munkalaphoz. Ha egy bizonyos szín értékét kell kiszámítania, először formázhat egy cellát ezzel a színnel ezen a munkalapon.
- Ezután írja be a képletet egy másik cellába. Ide írjuk be ezt a képletet:
=CalByColor(E2,B2:C13)
- Ezután nyomja meg az „Enter” gombot a billentyűzeten.
Az eredmény azonnal megjelenik a cellában. Ha csak egy oszlop vagy egy sor celláit kell kiszámítani, a képletben módosíthatja a tartományt is. Ennek eredményeként a felhasználó által definiált függvény használata nagyon egyszerű ehhez a feladathoz.
Hasonlítsa össze a módszereket
A fenti elemzésből látható, hogy mindhárom módszer nagyon hasznos. Az alábbi táblázatban pedig felsoroltuk az Ön számára előnyös és hátrányos helyzetűeket.
|
Compare |
Használja a Rendezés funkciót | Szűrő funkció alkalmazása |
Használjon VBA makrókat |
|
Előnyök |
1. A cellákat gyorsan sorba vagy oszlopba rendezheti.
2. Ha nem ismeri a VBA kódokat, ez a módszer jó választás lehet. |
1. A RÉSZÖSSZEG függvény használatával gyorsan kiszámolhatja a tarsejteket kapni.
2. A másik két módszerhez képest ez a módszer könnyen kezelhető és érthető. |
1. A felhasználó által definiált függvények segítségével könnyedén befejezheti a feladatot.
2. Ez a módszer nem korlátozódik sorban vagy oszlopban. |
|
Hátrányok |
1. Ha a target cellák egy tartományban vannak, nem használhatja ezt a módszert.
2. Minden alkalommal, amikor sorba kell rendeznie a cellákat, újra el kell végeznie a lépéseket. |
1. Ez a módszer csak oszlopokban használható.
2. A RÉSZÖSSZEG függvény használatakor hibába ütközhet a függvény és a hivatkozás kiválasztásakor. |
1. A VBA kódok használata bonyolultabbá teszi a dolgokat.
2. Ha nem ismeri a VBA makrókat, valószínűleg hibákat fog tapasztalni, amikor módosítania kell a kódokat. |
Ezért a következő alkalommal, amikor módszert kell választania, tekintse meg ezt a táblázatot. A most megfelelő módszer segíthet a feladat gyors befejezésében.
Az önálló helyreállítási eszköz lehet az első választás
Ha találkozik az Excel korrupciójával, minden bizonnyal azonnal meg kell javítania. Az Excel gyors és egyszerű javítása érdekében használhat önálló helyreállítási eszközt. Csak telepítenie kell a számítógépére, és megteheti javítsa ki az Excel xlsx problémát néhány kattintással. Ezért, még ha semmit sem tud az adat-helyreállításról, a sérült fájlokat is helyreállíthatja.
Szerző Bevezetés:
Anna Ma adat-helyreállítási szakértő DataNumen, Inc., amely világelső az adat-helyreállítási technológiák területén, beleértve Word adathiba javítása és outlook javítószoftver termékek. További információért látogasson el www.datanumen.com












