Ravindra Bagale · Excelसर्व coursesया course चे lessonsशोधाEnglish

Excel · मराठी आवृत्ती

17.2 Functions आणि Formulas — interview answers

रवींद्र बागले यांच्या course वर आधारित · सहज मराठीत explanation

या page मध्ये

प्रत्येक उत्तर समजून घ्या, मग स्वतःच्या exampleने सांगा. Technical terms Englishमध्ये ठेवले आहेत.

Q9. SUMIF आणि SUMIFS?

SUMIF(criteria_range,criteria,sum_range) एक condition. SUMIFS(sum_range,criteria_range1,criteria1,…) अनेक conditions आणि sum range आधी. Ranges समान आकाराचे/त्याच rowsचे हवेत.

Q10. IFमध्ये अनेक conditions?

=IF(AND(G2>=500,I2="Delivered"),"Big order",""). ORने पर्यायी अटी. अनेक outputsसाठी nested IF किंवा IFS; एक value अनेक exact casesशी compare करायला SWITCH.

Q11. SUMPRODUCT?

Arrays element-wise multiply करून Sum. Quantity-weighted delivery =SUMPRODUCT(H2:H11,F2:F11)/SUM(F2:F11). Conditional sales =SUMPRODUCT((C2:C11="Pune")*(I2:I11="Delivered")*G2:G11). Missing/error inputs आणि zero weight handle करा.

Q12. IFERROR आणि IFNA?

IFERROR अनेक error types catch करतो; IFNA फक्त #N/A. Missing lookupसाठी IFNA किंवा XLOOKUP if_not_found वापरल्यास #REF!सारखी खरी formula चूक लपत नाही.

Q13. सामान्य errors?

#N/A missing lookup; #DIV/0! zero denominator; #VALUE! incompatible type/shape; #REF! invalid reference; #NAME? unknown function/name; #NUM! invalid numeric calculation; #SPILL! output spill failure; #CALC! unsupported/empty array resultसारखी स्थिती. Error details पाहून कारण ठरवा.

Q14. Cleaningसाठी text functions?

TRIM,CLEAN,PROPER/UPPER/LOWER,LEFT/RIGHT/MID,FIND/SEARCH,SUBSTITUTE,LEN,TEXT,VALUE,TEXTJOIN. Supported newer versionsमध्ये TEXTBEFORE/TEXTAFTER/TEXTSPLIT. =PROPER(TRIM(C2))ने “ pune ” → Pune; NBSPसाठी अतिरिक्त normalization लागू शकतं.

Q15. Email domain?

=MID(A2,FIND("@",A2)+1,LEN(A2)) किंवा =TEXTAFTER(A2,"@"). zoya@example.com → example.com. Invalid/no@/multiple@ values flag करा; domain extraction म्हणजे email validation नाही.

Q16. Date difference?

Days=C2-B2; complete months/yearsसाठी DATEDIFचे m/y; workdaysसाठी NETWORKDAYSसह holidays; month shiftingसाठी EDATE/EOMONTH. Start/end order, time part आणि inclusive/exclusive days स्पष्ट करा.

Q17. MoM/YoY growth?

(Current−Previous)/Previous, percent format. Previous0 असल्यास “base unavailable/zero” दाखवा; growth0 असा चुकीचा default नको. Pivot Show Values As › % Difference From; chronological periods आणि comparable filters तपासा.

Q18. Running total?

क्रमाने cumulative Sum. =SUM($G$2:G2) down copy; Pivot Running Total In › Date. Date order आणि reset level—उदा.year—ठरवा.

Q19. Array formula?

अनेक valuesवर काम करणारा formula. काही legacy formulasना Ctrl+Shift+Enter लागतो; सर्व जुन्या array calculationsना तो लागायचाच असं नाही—SUMPRODUCT उदाहरण. Dynamic arrays supported versionsमध्ये results spill करतात, उदा.UNIQUE.

Q20. Volatile functions?

NOW,TODAY,RAND,RANDBETWEEN,OFFSET,INDIRECTसारखे functions recalculation cycleमध्ये पुन्हा evaluate होतात. Thousands of dependent calculations महाग पडू शकतात. Bottleneck मोजून INDEX/Tables/LET पर्याय वापरा; प्रत्येक function आंधळेपणाने काढू नका.