فهرست
ټیوټوریل ښیې چې څنګه په Excel کې د خالي حجرو پیژندلو لپاره ISBLANK او نور افعال وکاروئ او مختلف عملونه ترسره کړئ پدې پورې اړه لري چې حجره خالي ده که نه.
ډیری حالتونه شتون لري کله چې تاسو اړتیا لرئ وګورئ چې حجره خالي ده که نه. د مثال په توګه، که چیرې حجره خالي وي، نو تاسو ممکن د بل حجرې څخه یو ارزښت مجموعه، شمیرل، کاپي کول غواړئ، یا هیڅ نه کوئ. په دې سناریوګانو کې، ISBLANK د کارولو لپاره سم فعالیت دی، کله ناکله یوازې، مګر ډیری وختونه د نورو Excel افعالونو سره یوځای کیږي.
د ایکسل ISBLANK فعالیت
په کې د ISBLANK فعالیت Excel ګوري چې ایا حجره خالي ده که نه. د نورو IS دندو په څیر، دا تل د پایلې په توګه د بولین ارزښت بیرته راګرځوي: ریښتیا که یوه حجره خالي وي او غلط که چیرې حجره خالي نه وي.
د ISBLANK ترکیب یوازې یو دلیل په غاړه لري:
ISBLANK ( ارزښت)چیرته چې ارزښت هغه حجرې ته حواله ده چې تاسو یې غواړئ ازموینه وکړئ.
د مثال په توګه، د دې معلومولو لپاره چې A2 حجره خالي ده، دا وکاروئ فورمول:
=ISBLANK(A2)
د دې لپاره چې وګوري A2 خالي نه ده ، د NOT فنکشن سره یوځای ISBLANK وکاروئ، کوم چې بیرته منطقي ارزښت بیرته راولي، د بیلګې په توګه د غیر خالي ځایونو لپاره ریښتیا. او د خالي ځایونو لپاره غلط.
=NOT(ISBLANK(A2))
فارمولونه یو څو نورو حجرو ته کاپي کړئ او تاسو به دا پایله ترلاسه کړئ:
10>
ISBLANK په Excel کې - د یادولو لپاره شیان
هغه اصلي ټکی چې تاسو یې باید په پام کې ونیسئ هغه دا دی چې د Excel ISBLANK فنکشن ریښتیا خالي حجرې پیژني ، د بیلګې په توګه.هغه حجرې چې په بشپړه توګه هیڅ شی نلري: هیڅ ځای نشته، هیڅ ټب، هیڅ موټر بیرته نه راځي، هیڅ شی چې یوازې په لید کې خالي نه ښکاري.
د هغه حجرې لپاره چې خالي ښکاري، مګر په حقیقت کې نه وي، د ISBLANK فورمول غلط راګرځي. دا چلند واقع کیږي که چیرې یوه حجره له لاندې څخه یو ولري:
- فارمول چې یو خالي تار بیرته راګرځوي لکه IF(A1"", A1, "").
- د صفر اوږدوالی تار له بهرني ډیټابیس څخه وارد شوي یا د کاپي / پیسټ عملیاتو پایله ده.
- ځایونه، اپوسټروف، نه ماتیدونکي ځایونه ( ) , لاین فیډ یا نور غیر چاپ شوي حروف.
<15
په ایکسل کې د ISBLANK کارولو څرنګوالی
د دې لپاره چې د ISBLANK فعالیت د څه شي وړتیا لري نور پوهه ترلاسه کړئ ، راځئ چې ځینې عملي مثالونه وګورو.
د ایکسل فورمول: که حجره خالي وي نو
ځکه چې مایکروسافټ اکسل د IFBLANK ډوله فعالیت نلري، نو تاسو اړتیا لرئ چې IF او ISBLANK یوځای وکاروئ ترڅو د حجرې ازموینه وکړئ او که حجره خالي وي نو عمل ترسره کړئ.
دلته عمومي نسخه ده:
IF(ISBLANK( cell)، " که خالي وي"، " که خالي نه وي")د دې لپاره چې دا په عمل کې وګورو، راځئ وګورو چې آیا په B کالم کې حجره (د تحویلۍ نیټه) په دې کې کوم ارزښت لري. که چیرې حجره خالي وي، نو بیا "خلاص" تولید کړئ؛ که حجره خالي نه وي، نو بیا "بشپړ شوی" تولید کړئ.
=IF(ISBLANK(B2), "Open", "Completed")
مهرباني وکړئ په یاد ولرئ چې د ISBLANK فعالیت یوازې بالکل خالي حجرې ټاکي . که چیرې یوه حجره د انسان سترګو ته د نه لیدو وړ شی ولري لکه aد صفر اوږدوالی تار، ISBLANK به FALSE راستانه کړي. د دې روښانه کولو لپاره ، مهرباني وکړئ لاندې سکرین شاټ ته یو نظر وګورئ. په B کالم کې نیټې د دې فورمول سره د بل شیټ څخه ایستل شوي:
=IF(Sheet3!B2"",Sheet3!B2,"")
د پایلې په توګه، B4 او B6 خالي تارونه لري (""). د دې حجرو لپاره، زموږ د IF ISBLANK فورمول "بشپړ شوی" ترلاسه کوي ځکه چې د ISBLANK په شرایطو کې حجرې خالي ندي.
که ستاسو د "خالي" طبقه بندي کې هغه حجرې شاملې وي چې یو فارمول لري چې پایله یې د خالي تار سبب کیږي. ، بیا د منطقي ازموینې لپاره وکاروئ:
=IF(B2="", "Open", "Completed")
لاندې سکرین شاټ توپیر ښیې:
17>
د ایکسل فورمول: که حجره خالي نه ده نو
که تاسو پخوانۍ بیلګه له نږدې تعقیب کړې وي او د فورمول منطق یې درک کړی وي، نو تاسو باید د یوې ځانګړې قضیې لپاره د هغې په بدلولو کې کومه ستونزه ونلرئ کله چې یو اقدام یوازې هغه وخت ترسره کیږي کله چې حجره نه وي. خالي.
ستاسو د "خالي" تعریف پراساس، له لاندې لارو څخه یوه غوره کړئ.
یوازې د ریښتیا غیر خالي حجرو پیژندلو لپاره، بیرته راستانه شوي منطقي ارزښت بیرته راګرځوئ د ISBLANK لخوا په NOT:
IF(NOT(ISBLANK( cell))، " که خالي نه وي"، "")یا د پخوا څخه پیژندل شوي وکاروئ IF ISBLANK فورمول (مهرباني وکړئ په یاد ولرئ چې د تیر یوه په پرتله، د ارزښت_if_true او value_if_f alse ارزښتونه تبادله شوي دي:
IF(ISBLANK( cell), "", که خالي نه وي")To tet صفر اوږدوالی تارونه د خالي په توګه، د "" لپاره وکاروئد IF منطقي ازموینه:
IF( cell"", " که خالي نه وي", "")زموږ د نمونې جدول لپاره، د لاندې فورمولونو څخه کوم یو به کار وکړي یوه درملنه دا ټول به په C کالم کې "بشپړ شوي" بیرته راستانه شي که چیرې په B کالم کې یوه حجره خالي نه وي:
=IF(NOT(ISBLANK(B2)), "Completed", "")
=IF(ISBLANK(B2), "", "Completed")
=IF(B2"", "Completed", "")
18>
که حجره خالي وي، نو خالي پریږدئ
په ځینو سناریوګانو کې، تاسو ممکن د دې ډول فورمول ته اړتیا ولرئ: که چیرې حجره خالي وي هیڅ کار مه کوئ، که نه نو یو څه اقدام وکړئ. په حقیقت کې، دا بل څه نه دي مګر د عمومي IF ISBLANK فورمول یو توپیر دی چې پورته یې بحث شوی، په کوم کې چې تاسو د value_if_true دلیل لپاره یو خالي تار ("") وړاندې کوئ او د <1 لپاره مطلوب ارزښت/فارمول/ایکسپریشن>value_if_false .
د بالکل خالي حجرو لپاره:
IF(ISBLANK( cell) "", که خالي نه وي")د خالي تارونو د خالي کولو په توګه په پام کې نیولو لپاره:
IF( cell="", "", که خالي نه وي")په لاندې جدول کې، فرض کړئ چې تاسو یې کول غواړئ لاندې:
- که کالم B خالي وي، C کالم خالي پریږدئ.
- که چیرې B کالم د پلور شمیره ولري، د 10٪ کمیسون محاسبه کړئ.
د دې د ترسره کولو لپاره، موږ په B2 کې مقدار په فیصدي سره ضرب کړو او د IF په دریم دلیل کې څرګندونه واچوو:
=IF(ISBLANK(B2), "", B2*10%)
یا
=IF(B2="", "", B2*10%)
د C کالم له لارې د فورمول کاپي کولو وروسته، پایله په لاندې ډول ښکاري:
19>
که چیرې په سلسله کې کومه حجره خالي وي، نو یو څه وکړئ
په د مایکروسافټ ایکسل، د خالي حجرو لپاره د سلسلې چک کولو لپاره یو څو مختلفې لارې شتون لري.موږ به د IF بیان څخه کار واخلو ترڅو یو ارزښت تولید کړو که چیرې په حد کې لږترلږه یو خالي حجره وي او بل ارزښت که چیرې هیڅ خالي حجرې شتون نلري. په منطقي ازموینه کې، موږ په رینج کې د خالي حجرو ټولټال شمیره محاسبه کوو، او بیا وګورو چې ایا شمیره له صفر څخه زیاته ده. دا د COUNTBLANK یا COUNTIF فنکشن سره ترسره کیدی شي:
COUNTBLANK( رینج)>0 COUNTIF( رینج,"")>0یا لږ څه د SUMPRODUCT ډیر پیچلی فورمول:
SUMPRODUCT(-( range=""))>0د مثال په توګه، هرې پروژې ته د "خلاص" حالت ټاکلو لپاره چې یو یا څو خالي ځایونه ولري په کالمونو کې د B څخه تر D پورې، تاسو کولی شئ د لاندې فورمولونو څخه کوم یو وکاروئ:
=IF(COUNTBLANK(B2:D2)>0,"Open", "")
=IF(COUNTIF(B2:D2,"")>0, "Open", "")
=IF(SUMPRODUCT(--(B2:D2=""))>0, "Open", "")
یادونه. دا ټول فورمولونه د خالي تارونو سره د خالي په توګه چلند کوي.
که په رینج کې ټولې حجرې خالي وي، نو یو څه وکړئ
د دې لپاره چې وګورئ چې په رینج کې ټولې حجرې خالي دي، موږ به ورته طریقه کاروو. لکه څنګه چې پورته مثال کې. توپیر د IF منطقي ازموینې کې دی. دا ځل، موږ هغه حجرې حسابوو چې خالي ندي. که پایله له صفر څخه زیاته وي (د مثال په توګه منطقي ازموینه سمه ارزونه کوي)، موږ پوهیږو چې په حد کې هر حجره خالي نه ده. که منطقي ازموینه FALSE وي، پدې معنی چې په رینج کې ټولې حجرې خالي دي. نو، موږ د IF (value_if_false) په دریم دلیل کې مطلوب ارزښت/اظهار/فارمول وړاندې کوو.
په دې مثال کې، موږ به د هغو پروژو لپاره "پیل نه شو" بیرته راګرځوو چې د دې لپاره خالي ځایونه لري.په کالمونو کې د B څخه تر D پورې ټول میلونه.
په Excel کې د غیر خالي حجرو شمیرلو لپاره ترټولو اسانه لاره د COUNTA فنکشن کارول دي:
=IF(COUNTA(B2:D2)>0, "", "Not Started")
بله لاره COUNTIF ده د غیر خالي ځایونو لپاره ("" د معیارونو په توګه):
=IF(COUNTIF(B2:D2,"")>0, "", "Not Started")
یا د SUMPRODUCT فعالیت د ورته منطق سره:
=IF(SUMPRODUCT(--(B2:D2""))>0, "", "Not Started")
ISBLANK هم کولی شي کارول کیږي، مګر یوازې د سري فورمول په توګه، کوم چې باید د Ctrl + Shift + Enter په فشارولو سره بشپړ شي، او د AND فعالیت سره یوځای شي. AND د منطقي ازموینې لپاره اړین دی چې سم ارزونه وکړي یوازې هغه وخت چې د هرې حجرې لپاره د ISBLANK پایله سمه وي.
=IF(AND(ISBLANK(B2:D2)), "Not Started", "")
یادونه. کله چې ستاسو د کاري پاڼې لپاره فورمول غوره کړئ، یو مهم شی چې په پام کې ونیسئ ستاسو د "خلکو" پوهه ده. فورمولونه د ISBLANK، COUNTA او COUNTIF پر بنسټ د "" سره د معیارونو په توګه د بشپړ خالي حجرو لپاره ګوري. SUMPRODUCT خالي تارونه هم د خالي په توګه ګڼي.
د ایکسل فورمول: که حجره خالي نه وي، نو بیا مجموعه
د ځینو ځانګړو حجرو د راټولولو لپاره کله چې نورې حجرې خالي نه وي، د SUMIF فنکشن وکاروئ، کوم چې په ځانګړې توګه د شرطي مجموعې لپاره ډیزاین شوی.
په لاندې جدول کې، فرض کړئ چې تاسو غواړئ د هغو توکو لپاره ټول مقدار ومومئ کوم چې دمخه سپارل شوي او هغه چې لا تر اوسه ندي سپارل شوي.
که خالي نه وي نو بیا مجموعه
د ټولو سپارل شوي توکو د ترلاسه کولو لپاره، وګورئ چې ایا د B کالم کې د د تحویلۍ نیټه خالي نه ده او که دا نه وي، نو بیا په C کالم کې ارزښت مجموعه کړئ:
0> =SUMIF(B2:B6, "", C2:C6)
که خالي وي نو بیامجموعه
د ټولو نه سپارل شوي توکو د ترلاسه کولو لپاره، مجموعه که د B کالم کې د تحویلۍ نیټه خالي وي:
=SUMIF(B2:B6, "", C2:C6)
26><3
مجموعه که په رینج کې ټولې حجرې خالي نه وي
د حجرو راټولولو یا یو څه نور محاسبه کولو لپاره یوازې هغه وخت چې په ورکړل شوي حد کې ټولې حجرې خالي نه وي ، تاسو کولی شئ بیا د مناسب منطق سره د IF فنکشن وکاروئ ازموینه.
د مثال په توګه، COUNTBLANK کولی شي موږ ته د B2:B6 په حد کې د خالي ځایونو ټولټال شمیر راوړي. که شمیره صفر وي، موږ د SUM فورمول چلوو؛ که نه نو هیڅ کار مه کوئ:
=IF(COUNTBLANK(B2:B6)=0, SUM(B2:B6), "")
ورته پایله د ارې که د ISBLANK SUM فورمول سره ترلاسه کیدی شي (مهرباني وکړئ په یاد ولرئ فشار ورکړئ Ctrl + Shift + Enter د دې په سمه توګه بشپړولو لپاره:
=IF(OR(ISBLANK(B2:B6)), "", SUM(B2:B6))
په دې حالت کې، موږ د OR فنکشن سره په ترکیب کې ISBLANK کاروو، نو منطقي ازموینه سمه ده که چیرې لږترلږه یو شتون ولري. په سلسله کې خالي حجره. په پایله کې، د SUM فنکشن value_if_false دلیل ته ځي.
د ایکسل فورمول: شمیرل که چیرې حجره خالي نه وي
لکه څنګه چې تاسو شاید پوهیږئ، Excel د شمیرلو لپاره ځانګړی فعالیت لري غیر خالي حجرې، د COUNTA فعالیت. مهرباني وکړئ په یاد ولرئ چې فنکشن د حجرو شمیرل کیږي چې هر ډول ډیټا لري، پشمول د سم او غلط منطقي ارزښتونه، خطا، ځایونه، خالي تارونه، او داسې نور.
د مثال په توګه، شمیرل غیر خالي حجرې په B2:B6 کې، دا د کارولو لپاره فورمول دی:
=COUNTA(B2:B6)
ورته پایله د غیر خالي سره د COUNTIF په کارولو سره ترلاسه کیدی شيمعیارونه (""):
=COUNTIF(B2:B6,"")
د خالي حجرو شمیرلو لپاره، د COUNTBLANK فعالیت وکاروئ:
=COUNTBLANK(B2:B6)
28
ایکسیل ISBLANK کار نه کوي
لکه څنګه چې مخکې یادونه وشوه، په Excel کې ISBLANK یوازې د واقعی خالي حجرو لپاره چې هیڅ شی نلري ریښتیا راګرځي. د په ظاهره خالي حجرو لپاره چې داسې فورمولونه لري چې خالي تارونه، ځایونه، اپوسټروفونه، غیر چاپ شوي حروفونه او داسې نور تولیدوي، ISBLANK FALSE بیرته راګرځوي.
په داسې حالت کې، کله چې تاسو غواړئ د لید سره چلند وکړئ خالي حجرې د خالي په توګه په پام کې ونیسئ، لاندې حلونه په پام کې ونیسئ.
د صفر اوږدوالی تارونه د خالي په توګه چلند وکړئ
د صفر اوږدوالی تارونو سره د خالي ځایونو په توګه په پام کې نیولو لپاره، د IF په منطقي ازموینه کې، یا یو ځای ونیسئ. خالي تار ("") یا د LEN فعالیت د صفر سره مساوي.
=IF(A2="", "blank", "not blank")
یا
=IF(LEN(A2)=0, "blank", "not blank")
اضافي ځایونه لرې یا له پامه غورځول
په هغه صورت کې چې د خالي ځایونو له امله د ISBLANK فعالیت خراب شوی وي ، ترټولو څرګند حل د دوی لرې کول دي. لاندې ټیوټوریل تشریح کوي چې څنګه په مینځ کې مخکښ ، شاته او څو دننه ځایونه لرې کړئ ، پرته له دې چې د کلمو ترمینځ یو واحد ځای حرف وي: څنګه په Excel کې اضافي ځایونه لرې کړئ.
که چیرې د کوم دلیل لپاره اضافي ځایونه لرې کول ندي ستاسو لپاره کار کوي، تاسو کولی شئ Excel مجبور کړئ چې دوی له پامه غورځوي.
د دې لپاره چې هغه حجرې چې یوازې د ځای حروف لري د خالي په توګه په پام کې نیولو سره، د IF منطقي ازموینه کې LEN(TRIM(cell))=0 شامل کړئ. د اضافي حالت په توګه:
=IF(OR(A2="", LEN(TRIM(A2))=0), "blank", "not blank")
تهیو ځانګړی غیر چاپیدونکی کرکټر له پامه غورځولئ، د هغه کوډ ومومئ او د CHAR فنکشن ته یې وسپارئ.
د مثال په توګه، د حجرو پیژندلو لپاره چې خالي تارونه او لري نه ماتیدونکي ځایونه ( ) د خالي ځایونو په توګه، لاندې فورمول وکاروئ، چیرته چې 160 د غیر ماتونکي ځای لپاره د کرکټر کوډ دی:
=IF(OR(A2="", A2=CHAR(160)), "blank", "not blank")
30>
دا څنګه ده په Excel کې د خالي حجرو پیژندلو لپاره د ISBLANK فنکشن کارولو لپاره. زه ستاسو د لوستلو لپاره مننه کوم او هیله لرم چې تاسو راتلونکې اونۍ زموږ په بلاګ کې وګورم!
د ډاونلوډ شتون
د ایکسل ISBLANK فورمول مثالونه