# 3.14 AND, OR, NOT आणि SWITCH

Source: https://ravindrabagale.com/mr/excel/ch03-formulas-and-functions/3-14-and-or-not-and-switch.html
Language: mr (Marathi with English technical terms)

AND मध्ये सर्व conditions TRUE हव्यात. OR मध्ये एक जरी TRUE असली तरी चालते. NOT TRUE/FALSE उलट करतो. SWITCH एका value ची अनेक ठरावीक values शी तुलना करतो; Excel 2019+ मध्ये उपलब्ध आहे.

 | Function
 | Example
 | अर्थ

 | AND(l1, l2, …)
 | =AND(C2="Pune",H2<=10)
 | सर्व conditions TRUE असतील तरच TRUE

 | OR(l1, l2, …)
 | =OR(I2="Cancelled",I2="Returned")
 | एक जरी condition TRUE असेल तर TRUE

 | NOT(logical)
 | =NOT(I2="Delivered")
 | TRUE/FALSE उलट करतो

 | SWITCH(expr, v1, r1, …, [default]) (Excel 2019+)
 | खाली example पाहा
 | एका value ला दिलेल्या पर्यायांशी match करतो

IF सोबत examples

=IF(AND(C2="Pune",H2<=10),"Pune 10-min hero","")
=IF(OR(I2="Cancelled",I2="Returned"),"Lost order","OK")
=SWITCH(LEFT(A2,3),"BLK","Blinkit","AMN","Amazon Now","Unknown")

Pune आणि delivery time ≤10 असेल तर Pune 10-min hero. Cancelled किंवा Returned असेल तर Lost order. Order ID च्या पहिल्या तीन letters वरून BLK → Blinkit, AMN → Amazon Now, बाकी Unknown. Mini dataset मधली row 7 hero; row 9 Lost order; row 4 Amazon Now आहे.

Practice

Blinkit, Fruits आणि Amount >₹200 या तिन्ही conditions जुळणाऱ्या rows flag करा. SWITCH वापरून city codes करा: Pune → PUN, Nashik → NSK, Nagpur → NGP, Kolhapur → KOP, Solapur → SLP, Sambhaji Nagar → SBN.

रवींद्र बागले यांची tip

Excel मध्ये AND हा function आहे. AND(condition1,condition2) असं लिहायचं; दोन conditions मध्ये English sentence सारखं AND लिहायचं नाही. SWITCH साधारण equal-to matching साठी; > किंवा < सारख्या ranges साठी IFS वापरा.
