Мазмұны
Жұмыс кітабында түстерді пайдалану - оны тартымды етудің тамаша тәсілі. Бірақ Excel бағдарламасындағы түсті ұяшықтарды санау үшін кірістірілген функция болмағандықтан, адамдар әдетте ұяшықтарды бояудан аулақ болады. Бірақ мұны кейбір трюктармен жасауға болады. Бұл мақалада біз сізге Excel бағдарламасындағы түсті ұяшықтарды қалай санау керектігін көрсетеміз.
Тәжірибе үлгісін жүктеп алу
Тегін тәжірибелік Excel үлгісін осы жерден жүктеп алып, мына жерден жаттығуға болады. өзіңіздің жеке.
Excel.xlsm бағдарламасындағы түсті ұяшықтарды санау
Excel бағдарламасындағы түсті ұяшықтарды санаудың 4 оңай жолы
Бұл бөлімде Excel пәрмен құралдары мен Пайдаланушы анықтайтын функцияларды (UDF) пайдалану арқылы Excel бағдарламасында түсті ұяшықтарды санауды үйренесіз.
1. Find & Excel бағдарламасындағы түсті ұяшықтарды санау пәрменін таңдаңыз
Табу & Select пәрмені Excel бағдарламасына қатысты кез келген тапсырмаларды орындау үшін Excel бағдарламасындағы ең пайдалы құралдардың бірі болып табылады. Мұнда біз оны Excel бағдарламасындағы түсті ұяшықтарды санау үшін қолданамыз.
Деректердің үш санаты бар келесі деректер жинағын қарастырыңыз, Санат: Жеміс, Гүл және Азық. Және әр санат әртүрлі түстермен ерекшеленеді. Жеміс категориясы Көк түсте, Гүл санаты Қызғылт сары және Азық-түлік санатында фондық түстер жоқ.
Енді үйренеміз. Әр санаттың әрбір ұяшығы бар әр түстің санын қалай білуге болады.
Қадамдар:
- Түстері бар деректер жинағын таңдаңыз.ұяшықтар.
- Өңдеу қойындысында Табу & таңдаңыз -> Табу
- қалқымалы "Табу және ауыстыру" өрісінен Параметрлер түймесін басыңыз.
- Келесі қалқымалы "Табу және ауыстыру" өрісінен Формат -> Ұяшықтан пішім таңдаңыз.
- Төрт өлшемді плюс таңбасы пайда болады. Бұл таңбаны кез келген түсті ұяшыққа қойып, оны басыңыз (біз Көк түсті таңдадық).
- Табу және ауыстыру қалқымалы өрісі қайтадан ашылады. пайда болады және Алдын ала қарау* белгі өрісі бұрын таңдаған ұяшықтың түсіне ұқсас түспен толтырылатынын байқайсыз.
- Барлығын табу түймесін басыңыз. .
Сіз сол түсті ұяшықтардың санымен бірге көрсетілген түсті ұяшықтар туралы барлық мәліметтерді аласыз.
Сол сияқты Excel бағдарламасында жұмыс парағындағы барлық басқа түсті ұяшықтарды санауға болады.
Толығырақ: Түсті ұяшықтарды қалай санауға болады. VBA жоқ Excel (3 әдіс)
2. Түсті ұяшықтарды санау үшін Excel бағдарламасындағы сүзгілерді және ЖАЛЫНДЫҚ функциясын қолдану
Excel бағдарламасының Сүзгі құралын пайдалану және оған ҚАРШЫ БАРЛЫҚ функциясын кірістіру тағы бір тиімді әдіс болып табылады. Excel бағдарламасында түсті ұяшықтарды санау. Біз мұны Excel бағдарламасындағы түсті ұяшықтарды санау үшін де пайдалана аламыз.
Санат бойынша боялған келесі деректер жинағын қарастырыңыз.Енді біз Сүзгілер және ЖАЛЫНДЫҚ функциясы арқылы Excel бағдарламасындағы сол түсті ұяшықтардың санын білу қадамдарын үйренеміз.
Қадамдар:
- Жұмыс парағының басқа ұяшығына келесі ЖАЛЫНДЫСЫ формуласын жазыңыз,
=SUBTOTAL(102,B5:B16)
Мұнда,
102 = Көрсетілген ауқымдағы көрінетін ұяшықтардың саны.
B5:B16 = Боялған ұяшықтардың ауқымы.
- Сіз парақтағы түсті ұяшықтардың жалпы санын аласыз (мысалы, бізде фондық түстері бар 12 ұяшық бар, сондықтан ЖАЛЫНДЫҚ бізге 12 нәтижесін берді).
- Одан әрі деректер жиынының тақырыптарын ғана таңдаңыз.
- Деректер -> Сүзгі .
- Ол деректер жиынының әрбір тақырыбына ашылмалы түймені кірістіреді.
- Боялған ұяшықтары бар бағанның тақырыбындағы ашылмалы түймені басыңыз (мысалы, өнім атауы).
- Ашылмалы тізімнен, Түс бойынша сүзу таңдаңыз, сонда сіз ішкі тізімдегі деректер жиынынан барлық түстерді аласыз.
- Белгісін басыңыз. сіз санағыңыз келетін түс (мысалы, біз Көк түсті таңдадық).
- Ол сізге тек көрсетілген түспен боялған ұяшықтарды және ЖАЛЫНДЫҚ нәтижесіндегі ұяшықтардың сандарын көрсетеді. ұяшық (мысалы, деректер жинағында 4 көк түсті ұяшық бар).
- Сол сияқты сіз барлығын санай аласыз.Excel бағдарламасындағы жұмыс парағыңыздағы басқа түсті ұяшықтар (мысалы, ашылмалы тізімнен қызғылт сары түсті таңдаған кезде, ол бізге қызғылт сары түспен боялған ұяшықтарды берді және деректер жинағында қызғылт сары түске боялған 5 ұяшық болғандықтан, ҚАРШЫ ЖАЛПЫ. нәтиже ұяшығы шығарылды 5 )
Толығырақ оқу: Жасушаларды түсі бойынша шартты түрде санау Excel бағдарламасында пішімдеу (3 әдіс)
3. Түсті ұяшықтарды санау үшін Excel бағдарламасында GET.CELL 4 макро және COUNTIFS функцияларын іске асыру
Excel 4.0 макро функцияларын пайдалану үйлесімділік пен қиындық себептеріне байланысты шектелген. Тағы бір себебі, бұл Excel бағдарламасындағы ескі макрофункция, сондықтан кейбір жаңа мүмкіндіктер жоқ. Бірақ EXCEL 4.0 макростарымен жұмыс істеу әлі де ыңғайлы болса, біз сізге Excel бағдарламасындағы түсті ұяшықтарды санау функциясын пайдалануға көмектесеміз.
Бізде бар деректер жиынтығымен бірдей. жаттығу кезінде біз Excel бағдарламасындағы түсті ұяшықтарды санау үшін Макро 4 функциясын іске асыру жолын үйренеміз.
- бөліміне өтіңіз. Формулалар -> Атауды анықтаңыз .
- Жаңа атау қалқымалы терезесіне келесіні жазыңыз,
- Аты: GetColorCode (бұл пайдаланушы анықтайтын атау)
- Қолдану аясы: Жұмыс кітабы
- Сілтеме: =GET. CELL(38,GetCell!$B5)
Осында,
GetCell = Деректер жинағы бар парақ атауы
$B5 = бар бағанның сілтемесіфондық түс.
- Жарайды
Енді сізде пайдаланушы анықтайтын формула бар, =GetColorCode .
- Деректерге іргелес жерде формуланы жазып, Enter пернесін басыңыз.
- Ол санды шығарады (мысалы, 42 ).
- Енді ұяшықты Толтыру тұтқасы арқылы төмен сүйреңіз. қалған ұяшықтар.
Формула түстерге көрсетілген нақты сандарды қайтарады. Сонымен, фон түсі бірдей барлық ұяшықтар бірдей санды алады, ал егер фондық түс болмаса, формула 0 мәнін қайтарады.
- Енді сол түстерді басқа түстерде анықтаңыз. Есепті алу үшін бір жұмыс парағындағы ұяшықтар.
Толығырақ түсіну үшін төмендегі суретті қараңыз.
Түс саны деп аталатын кестені жасадық, және сол кестеде біз G5 және G6 ұяшықтарын сәйкесінше Көк және Қызғылт сары түсіне сәйкес анықтадық және келесі ұяшықтарды қалдырдық. бұл ұяшықтарға ( H5 & H6 ) бос, осылайша біз сол ұяшықтардағы түрлі-түсті жасушалардың санын ала аламыз.
- Келесі формуланы жазыңыз. түсті ұяшықтың саны болатын ұяшық,
=COUNTIFS($E5:$E$16,GetColorCode)
Мұнда,
$E5: $E$16 = пайдаланушы анықтаған формуладан алынған түс кодының ауқымы.
- Enter пернесін басыңыз.
Сіз түспен анықталған ұяшықтардың санын аласыз (мысалы,деректер жинағында 4 көк түсті ұяшық бар, сондықтан Көк түспен анықталған ұяшықтың ( G5 ) жанында ол бізге 4 санын береді.
- Енді жұмыс парағындағы түсті ұяшықтардың барлық санын алу үшін Толтыру тұтқасы арқылы ұяшықты бүкіл баған бойына сүйреңіз.
Деректер жиынында Қызғылт сары боялған 5 ұяшық болғандықтан, пайдаланушы анықтаған GetColorCode формуласы бізге 5 санын берді.
4. Excel бағдарламасындағы түсті ұяшықтарды санау үшін VBA кодын (пайдаланушы анықтайтын функция) ендіру
Excel-ге қатысты тапсырмаларда VBA кодын енгізу - ең қауіпсіз және тиімді әдіс, сондықтан ол пайдаланушылардан жоғары деңгейлі дағдыларды талап етеді. Алдыңғы Макрос 4 бөлімінде айтқан жаңа мүмкіндіктер туралы есте сақтаңыз, жақсы, VBA - бұл Excel 4.0 макрос жетілдірілген.
Excel бағдарламасындағы түсті ұяшықтарды санау үшін VBA кодын енгізуден бастайық.
Қадамдар:
- Басу Пернетақтадағы Alt + F11 немесе қойындысына өтіңіз Әзірлеуші -> Visual Basic Visual Basic өңдегішін ашу үшін.
- Қалқымалы код терезесінде мәзір жолағынан , Кірістіру -> Модуль .
- Келесі кодты көшіріп, оны код терезесіне қойыңыз,
7849
Бұл VBA бағдарламасының іске қосылатын ішкі процедурасы емес, бұл Пайдаланушы анықталғанФункция (UDF) . Сонымен, кодты жазғаннан кейін мәзір жолағындағы Орындау түймесін баспаңыз.
- Енді деректер жиынына оралыңыз және алдыңғы әдістегідей түстері бар ұяшықтарды анықтаңыз.
- Жақсы түсіну үшін төмендегі суретке қараңыз.
- Ішінде ұяшыққа келесі формуланы жазыңыз,
=Count_Colored_Cells(E5,$B$5:$B$16)
Мұнда,
Түсті_Ұяшықтарды санау = пайдаланушы анықтайтын VBA кодында жасаған функция ( Түсті_ұяшықтарды санау , кодтың бірінші жолында).
E5 = Көк түспен анықталған ұяшық
$B5:$B$16 = түсті ұяшықтары бар деректер жиынының ауқымы.
- Enter пернесін басыңыз.
Сіз түспен анықталған ұяшықтардың санын аласыз (мысалы, деректер жинағында 4 көк түсті ұяшық бар, сондықтан Көк түстің жанында анықталған ұяшық ( E5 ), ол бізге 4 санын береді).
- Енді ұяшықты Толтыру тұтқасы<арқылы бүкіл баған бойымен сүйреңіз. 4> жұмыс парағындағы түсті ұяшықтардың барлық сандарын алу үшін.
Деректер жинағында Қызғылт сары түске боялған 5 ұяшық болғандықтан, пайдаланушы анықтайтын Түсті_Жасушаларды санау функциясы бізге санын берді. 5 .
Қорытынды
Бұл мақала Excel бағдарламасындағы түсті ұяшықтарды оңай санауды көрсетті. Бұл мақала сізге өте пайдалы болды деп үміттенемін. Тақырыпқа қатысты сұрақтарыңыз болса, сұраңыз.