Სარჩევი
სამუშაო წიგნში ფერების გამოყენება მშვენიერი გზაა, რომ ის უფრო მიმზიდველი იყოს. მაგრამ, რადგან არ არის ჩაშენებული ფუნქცია Excel-ში ფერადი უჯრედების დასათვლელად, ადამიანები ჩვეულებრივ თავს არიდებენ უჯრედების შეღებვას. მაგრამ ეს შეიძლება გაკეთდეს გარკვეული ხრიკებით. ამ სტატიაში ჩვენ გაჩვენებთ, თუ როგორ უნდა დათვალოთ ფერადი უჯრედები Excel-ში.
ჩამოტვირთეთ პრაქტიკის შაბლონი
შეგიძლიათ ჩამოტვირთოთ Excel-ის უფასო პრაქტიკის შაბლონი აქედან და ივარჯიშოთ თქვენი საკუთარი.
დათვალეთ ფერადი უჯრედები Excel.xlsm-ში
4 მარტივი გზა ფერადი უჯრედების დათვლა Excel-ში
ამ განყოფილებაში შეისწავლით თუ როგორ დათვალოთ ფერადი უჯრედები Excel-ში Excel-ის ბრძანების ხელსაწყოების და მომხმარებლის მიერ განსაზღვრული ფუნქციების (UDF) გამოყენებით.
1. გამოიყენეთ Find & აირჩიეთ ბრძანება Excel-ში ფერადი უჯრედების დასათვლელად
Find & Select ბრძანება არის ერთ-ერთი ყველაზე სასარგებლო ინსტრუმენტი Excel-ში Excel-თან დაკავშირებული ნებისმიერი ამოცანის შესასრულებლად. აქ ჩვენ გამოვიყენებთ მას Excel-ში ფერადი უჯრედების დასათვლელად.
განიხილეთ შემდეგი მონაცემთა ნაკრები, სადაც არის მონაცემების სამი კატეგორია, კატეგორია: ხილი, ყვავილი და საკვები. და ყველა კატეგორია განსხვავდება სხვადასხვა ფერებით. ხილის კატეგორია გამოცხადებულია ფერად ლურჯი , კატეგორია ყვავილი ნარინჯისფერი და კატეგორია საკვებს არ აქვს ფონის ფერები.
ახლა ჩვენ ვისწავლით როგორ გავარკვიოთ თითოეული ფერის რაოდენობა, რომელსაც შეიცავს თითოეული კატეგორიის უჯრედი.
ნაბიჯები:
- აირჩიეთ მონაცემთა ნაკრები ფერადიუჯრედები.
- რედაქტირების ჩანართში აირჩიეთ ძებნა & აირჩიეთ -> იპოვეთ
- გამომხტარი პოვნა და ჩანაცვლება ველიდან დააწკაპუნეთ პარამეტრები .
- მომდევნო ამომხტარი ველი „ძებნა და ჩანაცვლება“ დააწკაპუნეთ ჩამოსაშლელ სიაზე ფორმატი -> აირჩიეთ ფორმატი უჯრედიდან .
- გამოჩნდება ოთხგანზომილებიანი პლუს სიმბოლო. მოათავსეთ ეს სიმბოლო ნებისმიერ ფერად უჯრედზე და დააწკაპუნეთ მასზე (ჩვენ ავარჩიეთ ლურჯი ფერი). გამოჩნდება და შეამჩნევთ, რომ Preview* ეტიკეტის ველი შეივსება იმ უჯრედის ფერის მსგავსი ფერით, რომელიც ადრე შეარჩიეთ.
- დააწკაპუნეთ ყველას პოვნა .
თქვენ მიიღებთ მითითებული ფერადი უჯრედების ყველა დეტალს ამ ფერადი უჯრედების რაოდენობასთან ერთად.
იგივე გზით, თქვენ შეგიძლიათ დაითვალოთ ყველა სხვა ფერადი უჯრედი თქვენს სამუშაო ფურცელში Excel-ში.
წაიკითხეთ მეტი: როგორ დავთვალოთ ფერადი უჯრედები Excel VBA გარეშე (3 მეთოდი)
2. გამოიყენეთ ფილტრები და SUBTOTAL ფუნქცია Excel-ში ფერადი უჯრედების დასათვლელად
Excel-ის Filter ინსტრუმენტის გამოყენება და მასში SUBTOTAL ფუნქციის ჩასმა, კიდევ ერთი ეფექტური გზაა. დაითვალეთ ფერადი უჯრედები Excel-ში. და ჩვენ შეგვიძლია გამოვიყენოთ ეს Excel-ში ფერადი უჯრედების დასათვლელად.
განიხილეთ შემდეგი მონაცემთა ნაკრები, რომელიც შეღებილია კატეგორიის მიხედვით.ახლა ჩვენ ვისწავლით ნაბიჯებს Excel-ში ამ ფერადი უჯრედების რაოდენობის გასარკვევად ფილტრების და SUBTOTAL ფუნქციის გამოყენებით.
ნაბიჯები:
- სამუშაო ფურცლის სხვა უჯრედში ჩაწერეთ შემდეგი SUBTOTAL ფორმულა,
=SUBTOTAL(102,B5:B16)
აქ,
102 = ხილული უჯრედების რაოდენობა მითითებულ დიაპაზონში.
B5:B16 = ფერადი უჯრედების დიაპაზონი.
- თქვენ მიიღებთ ფურცელში ფერადი უჯრედების მთლიან რაოდენობას (მაგ. გვაქვს 12 უჯრედი ფონის ფერებით, ამიტომ SUBTOTAL მოგვცა გამომავალი 12 ).
- შემდეგ, აირჩიეთ მონაცემთა ნაკრების მხოლოდ სათაურები.
- გადადით მონაცემებზე -> გაფილტვრა .
- ის ჩასვამს ჩამოსაშლელ ღილაკს მონაცემთა ნაკრების თითოეულ სათაურში.
- დააწკაპუნეთ ჩამოსაშლელ ღილაკზე სვეტის სათაურიდან, რომელსაც აქვს ფერადი უჯრედები (მაგ. პროდუქტის სახელი).
- ჩამოშლილი სიიდან, აირჩიეთ ფილტრი ფერის მიხედვით და თქვენ მიიღებთ ყველა ფერს თქვენი ნაკრებიდან ქვე სიაში.
- დააწკაპუნეთ ფერი, რომლის დათვლაც გსურთ (მაგ. ჩვენ ავირჩიეთ ლურჯი ფერი).
- ის გაჩვენებთ მხოლოდ ამ მითითებული ფერით შეღებილ უჯრედებს და ამ უჯრედების რაოდენობას SUBTOTAL შედეგში უჯრედი (მაგ. ჩვენს მონაცემთა ბაზაში არის 4 ლურჯი ფერის უჯრედი).
- იგივე გზით, შეგიძლიათ დათვალოთ ყველათქვენი სამუშაო ფურცლის სხვა ფერადი უჯრედები Excel-ში (მაგ., როდესაც ჩვენ ავირჩიეთ ნარინჯისფერი ფერი ჩამოსაშლელი სიიდან, მან მოგვცა ნარინჯისფერი ფერის უჯრედები და რადგან ჩვენ გვაქვს 5 უჯრედი შეღებილი ნარინჯისფრით ჩვენს მონაცემთა ბაზაში, ამიტომ SUBTOTAL შედეგის უჯრედი წარმოებულია 5 )
დაწვრილებით: უჯრედების დათვლა ფერის მიხედვით პირობითი ფორმატირება Excel-ში (3 მეთოდი)
3. განახორციელეთ GET.CELL 4 მაკრო და COUNTIFS ფუნქციები Excel-ში ფერადი უჯრედების დასათვლელად
Excel 4.0 მაკრო ფუნქციების გამოყენება შეზღუდულია მისი თავსებადობისა და სირთულის მიზეზების გამო. კიდევ ერთი მიზეზი ის არის, რომ ეს არის ძველი მაკრო ფუნქცია Excel-ში, ამიტომ რამდენიმე ახალი ფუნქცია აკლია. მაგრამ თუ თქვენ მაინც კომფორტულად იმუშავებთ EXCEL 4.0 მაკროებთან , მაშინ ჩვენ დაგეხმარებით Excel-ში ფერადი უჯრედების დათვლის ფუნქციის გამოყენებაში.
იგივე მონაცემთა ნაკრებით, რაც გვაქვს. ვივარჯიშებთ, ვისწავლით თუ როგორ უნდა განვახორციელოთ Macro 4 ფუნქცია Excel-ში ფერადი უჯრედების დასათვლელად.
- გადადით ფორმულები -> განსაზღვრეთ სახელი .
- ახალი სახელის ამომხტარ ფანჯარაში ჩაწერეთ შემდეგი,
- სახელი: GetColorCode (ეს არის მომხმარებლის მიერ განსაზღვრული სახელი)
- ფარგლები: სამუშაო წიგნი
- მიმართავს: =GET. CELL(38,GetCell!$B5)
აქ,
GetCell = ფურცლის სახელი, რომელსაც აქვს თქვენი მონაცემთა ნაკრები
$B5 = სვეტის მითითებაფონის ფერი.
- დააწკაპუნეთ OK
ახლა თქვენ გაქვთ მომხმარებლის მიერ განსაზღვრული ფორმულა, =GetColorCode .
- მონაცემების გვერდით ჩაწერეთ ფორმულა და დააჭირეთ Enter .
- ის გამოიმუშავებს რიცხვს (მაგ. 42 ).
- ახლა გადაიტანეთ უჯრედი ქვევით შეავსეთ სახელური , რომ გამოიყენოთ იგივე ფორმულა დანარჩენი უჯრედები.
ფორმულა დააბრუნებს ფერებში მითითებულ კონკრეტულ ციფრებს. ასე რომ, ყველა უჯრედი იგივე ფონის ფერით მიიღებს ერთსა და იმავე რიცხვს და თუ არ არის ფონის ფერი, ფორმულა დააბრუნებს 0-ს.
- ახლა განსაზღვრეთ ეს ფერები სხვაში. უჯრედები იმავე სამუშაო ფურცელში, რათა მიიღოთ რაოდენობა.
იხილეთ სურათი ქვემოთ, რათა გაიგოთ მეტი.
ჩვენ შევქმენით ცხრილი სახელწოდებით Color Count, და ამ ცხრილში, ჩვენ განვსაზღვრეთ უჯრედები G5 და G6 ჩვენი ფერის მიხედვით ლურჯი და ნარინჯისფერი შესაბამისად და შევინარჩუნეთ შემდეგი უჯრედები ამ ( უჯრედებს H5 & amp; H6 ) ცარიელი, ასე რომ ჩვენ შეგვიძლია მივიღოთ ჩვენი ფერადი უჯრედების რაოდენობა ამ უჯრედებში.
- ჩაწერეთ შემდეგი ფორმულა უჯრედი, სადაც გექნებათ ფერადი უჯრედების რაოდენობა,
=COUNTIFS($E5:$E$16,GetColorCode)
აქ,
$E5: $E$16 = ფერის კოდის დიაპაზონი, რომელიც ჩვენ ამოვიღეთ მომხმარებლის მიერ განსაზღვრული ფორმულიდან.
- დააჭირეთ Enter .
თქვენ მიიღებთ ფერით განსაზღვრული უჯრედების რაოდენობას (მაგ.ჩვენს მონაცემთა ბაზაში არის 4 ლურჯი ფერის უჯრედი, ამიტომ ლურჯი ფერით განსაზღვრული უჯრედის გვერდით ( G5 ), ის გვაძლევს რაოდენობას 4 ).
- ახლა გადაიტანეთ უჯრედი მთელ სვეტში შეავსეთ სახელური , რათა მიიღოთ თქვენი ფერადი უჯრედების ყველა რაოდენობა სამუშაო ფურცელში.
რადგან ჩვენ გვაქვს 5 უჯრედი შეღებილი ნარინჯისფერი ჩვენს მონაცემთა ბაზაში, მომხმარებლის მიერ განსაზღვრულმა GetColorCode ფორმულამ მოგვცა რაოდენობა 5 .
4. ჩადეთ VBA კოდი (მომხმარებლის მიერ განსაზღვრული ფუნქცია) ფერადი უჯრედების დასათვლელად Excel-ში
VBA კოდის განხორციელება Excel-თან დაკავშირებულ ამოცანებში ყველაზე უსაფრთხო და ეფექტური მეთოდია, ამდენად, ის მოითხოვს მოწინავე დონის უნარებს მომხმარებლებისგან. და დაიმახსოვრეთ ახალი ფუნქციების შესახებ, რომლებიც აღვნიშნეთ წინა Macro 4 განყოფილებაში, ასევე, VBA არის Excel 4.0 მაკრო -ის წინსვლა.
მოდით დავიწყოთ VBA კოდის დანერგვით Excel-ში ფერადი უჯრედების დასათვლელად.
ნაბიჯები:
- დააჭირეთ Alt + F11 თქვენს კლავიატურაზე ან გადადით ჩანართზე დეველოპერი -> Visual Basic გასახსნელად Visual Basic Editor .
- pop-up კოდის ფანჯარაში, მენიუს ზოლიდან , დააწკაპუნეთ ჩასმა -> მოდული .
- დააკოპირეთ შემდეგი კოდი და ჩასვით კოდის ფანჯარაში,
5380
ეს არის არ არის ქვეპროცედურა VBA პროგრამის გასაშვებად, ეს ქმნის მომხმარებლის განსაზღვრასფუნქცია (UDF) . ასე რომ, კოდის დაწერის შემდეგ, არ დააჭიროთ ღილაკს Run მენიუს ზოლიდან.
- ახლა დაუბრუნდით მონაცემთა ბაზას და განსაზღვრეთ უჯრედები ფერებით, როგორც ეს გავაკეთეთ წინა მეთოდში.
- შეხედეთ ქვემოთ მოცემულ სურათს უკეთ გასაგებად.
- In უჯრედში ჩაწერეთ შემდეგი ფორმულა,
=Count_Colored_Cells(E5,$B$5:$B$16)
აქ,
Count_Colored_Cells = მომხმარებლის მიერ განსაზღვრული ფუნქცია, რომელიც შექმენით VBA კოდში ( Count_Colored_Cells , კოდის პირველ სტრიქონში).
E5 = ლურჯი ფერით განსაზღვრული უჯრედი
$B5:$B$16 = მონაცემთა ნაკრების დიაპაზონი ფერადი უჯრედებით.
- დააჭირეთ Enter .
თქვენ მიიღებთ ფერით განსაზღვრული უჯრედების რაოდენობას (მაგ. ჩვენს მონაცემთა ბაზაში არის 4 ლურჯი ფერის უჯრედი, ამიტომ ლურჯი ფერის გვერდით განსაზღვრული უჯრედი ( E5 ), ის გვაძლევს დათვლას 4 ).
- ახლა გადაიტანეთ უჯრედი მთელ სვეტში შევსების სახელურის რომ მიიღოთ თქვენი ფერადი უჯრედების ყველა რაოდენობა სამუშაო ფურცელში.
რადგან ჩვენ გვაქვს 5 უჯრედი შეღებილი ნარინჯისფერი ჩვენს მონაცემთა ბაზაში, მომხმარებლის მიერ განსაზღვრულმა Count_Colored_Cells ფუნქციამ მოგვცა რაოდენობა 5 .
დასკვნა
ეს სტატია გასწავლით, თუ როგორ მარტივად დათვალოთ ფერადი უჯრედები Excel-ში. ვიმედოვნებ, რომ ეს სტატია თქვენთვის ძალიან სასარგებლო იყო. თავისუფლად მკითხეთ, თუ გაქვთ რაიმე შეკითხვა თემასთან დაკავშირებით.