Мазмұны
Бұл мақалада әртүрлі критерийлерге негізделген excel деректерін шегеру әдістері талқыланады. Microsoft Excel бағдарламасымен жұмыс істеу кезінде біз негізгі минус формуласын немесе SUM функциясын пайдаланып ұяшық мәндерін шегереміз. Excel бағдарламасында қолданатын негізгі азайту формуласы ‘ Ұяшық1-Ұяшық2 ‘.
Бірақ күрделі алуды орындау кезінде негізгі формула жеткіліксіз. Мұндай жағдайларда біз белгілі бір критерийлер негізінде ұяшық мәндерін алып тастауымыз керек. Мәндерді шегеретін критерийлердің кейбір мысалдарын көру үшін мақалаға өтейік.
Тәжірибелік жұмыс кітабын жүктеп алу
Осы мақаланы дайындау үшін біз пайдаланған тәжірибелік жұмыс кітабын жүктеп алуға болады.
Criteria.xlsx негізінде шегеріңіз
Excel бағдарламасында
шарты негізінде шегеруге 3 мысал 1. Excel деректерін бос деректер негізінде алу Ұяшық
Бізде кездейсоқ бос ұяшықтарды қамтитын төмендегі деректер жиыны бар делік.
Енді осы бос ұяшықтардың негізінде мен бір-бірінен ұяшық мәндерін <1 арқылы шегеремін> IF функциясы . Тапсырманы орындау үшін төмендегі қадамдарды орындаңыз.
Қадамдар:
- Алдымен F5 ұяшығына төмендегі формуланы теріп,<түймесін басыңыз. 1> енгізіңіз.
=IF(C5"",B5-C5,IF(D5"",B5-D5,IF(E5"",B5-E5,"")))
- Формуланы енгізгеннен кейін біз төмендегі нәтижені алыңыз. Содан кейін формуланы F5:F10 ауқымына көшіру үшін Толтыру тұтқасы ( + ) құралын пайдаланыңыз.
- Соңында біз жасаймызтөмендегі нәтижені алыңыз.
🔎 Формула қалай жұмыс істейді?
Мұнда жоғарыдағы формула екі IF функциясымен кірістірілген
- IF(E5””,B5-E5,””)
Жоғарыдағы формула E5 ұяшығы бос мәнге тең немесе тең емес екенін тексереді. Мұнда формула келесіні қайтарады:
{ 20 }
- IF(D5””,B5-D5,IF(E5”",B5- E5,””))
Содан кейін формуланың бұл бөлігі D5 ұяшығының бос немесе бос еместігін тексереді. D5 ұяшығы бос болмағандықтан, формула қайтарады:
{ 15 }
- Егер(C5”" ,B5-C5,IF(D5””,B5-D5,IF(E5”",B5-E5,””)))
Соңында формула C5 ұяшы бос немесе жоқ. Мұнда C5 ұяшығының мәні бар, сондықтан шығыс:
{ 10 }
Толығырақ: Excel бағдарламасында бүкіл бағанды алу (5 мысалмен)
2. Excel IF функциясы ұяшық мазмұны белгілі бір саннан үлкен болғанда шегеруге арналған
Төменде сандардан тұратын деректер жинағы бар делік. екі тізімде. Енді Дерек2 -ден Деректер 1 мәндерін шегереміз, мұндағы Дерек 1 саны 50 -ден көп.
Тапсырманы орындау үшін төмендегі қадамдарды орындаймыз.
Қадамдар:
- Бастапқыда Төмендегі формула D5 ұяшығында.
- Келесі Enter пернесін басыңыз.
=IF(B5>50,C5-B5,B5)
- Демек, біз төмендегі нәтижені аламыз.
Жоғарыда айтылғандарданнәтиже, біз Дерек 1 мәндері 50 мәнінен үлкен болған кезде, жоғарыдағы формула Деректердің санынан Дерек1 санын азайтатынын көреміз. 2 . Әйтпесе, формула 1-деректер мәнін қайтарады.
Толығырақ оқу: Excel бағдарламасында екі бағанды алу жолы (5 оңай әдіс)
3. Бір ұяшық мәні екіншісінен үлкен болса, шегеріңіз
Бұл әдісте ұяшық мәндерін салыстырамын және сол салыстырудың негізінде нақты ұяшықтардан мәндерді алып тастаймын. Төменде үш түрлі бағандағы деректерден тұратын деректер жинағы бар делік.
Енді жоғарыда аталған критерийлер негізінде ұяшық мәндерін алу үшін төмендегі нұсқауларды орындаңыз.
Қадамдар:
- Біріншіден, E5 ұяшығына келесі формуланы теріп, Enter пернесін басыңыз.
=IF(B5>C5,D5-B5,D5-C5)
- Формула мен Толтырғыш дескрипторы құралын енгізгеннен кейін excel төмендегі нәтижені береді.
Мұнда IF функциясы В5 ұяшығының мәні C5 ұяшығынан үлкен екенін тексереді. бірінші. Содан кейін бірінші шарт ақиқат болса, формула D5 ұяшығынан В5 ұяшығын алып тастайды. Олай болмаса, формула D5 ұяшығының біреуінен C5 ұяшығының мәнін алып тастайды.
Толығырақ: Қалай Excel бағдарламасында бағандарды алу (6 оңай әдіс)
Қорытынды
Жоғарыдағы мақалада мен шегерудің бірнеше әдісін талқылауға тырыстым.Excel бағдарламасындағы критерийлерге негізделген. Бұл әдістер мен түсініктемелер сіздің мәселелеріңізді шешу үшін жеткілікті болады деп үміттенеміз. Қандай да бір сұрақтарыңыз болса, маған хабарлаңыз.