FAUSTINE MWOYA November 14, 2025 5 min read

400+ Excel Formulas & Functions You Must Know (Tanzania Edition)

Excel ni chombo muhimu kwa biashara, uhasibu, utafiti, ma-decision making na data analysis. Hapa tutaangalia formulas zote unazoweza kutumia kutoka basic hadi advanced, zikiwa na maelezo na mifano.

1️⃣ Basic Arithmetic & Absolute Calculations
Function / Operator Description Example
+ Addition =A1+B1
- Subtraction =A1-B1
* Multiplication =A1*B1
/ Division =A1/B1
^ Exponent / Power =A1^2
ABS() Absolute value =ABS(-10) → 10
ROUND() Round to nearest =ROUND(3.14159,2) → 3.14
ROUNDUP() Round up =ROUNDUP(3.14,0) → 4
ROUNDDOWN() Round down =ROUNDDOWN(3.14,0) → 3
MOD() Remainder of division =MOD(10,3) → 1
INT() Integer part only =INT(3.7) → 3
2️⃣ SUM Functions
Function Description Example
SUM() Sum range =SUM(A1:A10)
SUMIF() Sum with one condition =SUMIF(B1:B10, ">100")
SUMIFS() Sum with multiple conditions =SUMIFS(C1:C10, A1:A10,"Apple", B1:B10,">50")
SUMPRODUCT() Multiply arrays & sum =SUMPRODUCT(A1:A10,B1:B10)
SUBTOTAL() Sum filtered data =SUBTOTAL(9, A1:A20)
SUMSQ() Sum of squares =SUMSQ(A1:A5)
3️⃣ COUNT Functions
Function Description Example
COUNT() Count numeric cells =COUNT(A1:A10)
COUNTA() Count non-empty cells =COUNTA(A1:A10)
COUNTBLANK() Count blank cells =COUNTBLANK(A1:A10)
COUNTIF() Count with condition =COUNTIF(A1:A10,">50")
COUNTIFS() Count with multiple conditions =COUNTIFS(A1:A10,">50",B1:B10,"<100")
4️⃣ AVERAGE Functions
Function Description Example
AVERAGE() Average numbers =AVERAGE(A1:A10)
AVERAGEIF() Average with condition =AVERAGEIF(B1:B10,">100")
AVERAGEIFS() Average with multiple conditions =AVERAGEIFS(C1:C10,A1:A10,"Banana",B1:B10,">50")
MEDIAN() Median value =MEDIAN(A1:A10)
MODE.SNGL() Most frequent number =MODE.SNGL(A1:A10)
STDEV.P() Population standard deviation =STDEV.P(A1:A10)
5️⃣ IF & Logical Functions
Function Description Example
IF() Conditional logic =IF(A1>50,"Pass","Fail")
IFS() Multiple conditions =IFS(A1>80,"A",A1>60,"B",A1>50,"C")
AND() TRUE if all conditions true =AND(A1>50,B1<100)
OR() TRUE if any condition true =OR(A1>50,B1<100)
NOT() Reverse TRUE/FALSE =NOT(A1>50)
IFERROR() Handle errors =IFERROR(VLOOKUP(1001,A2:C100,3,FALSE),"Not Found")
SWITCH() Multiple conditions alternative =SWITCH(A1,1,"One",2,"Two","Other")
6️⃣ LOOKUP & Reference Functions
Function Description Example
VLOOKUP() Vertical lookup =VLOOKUP(1001,A2:C100,3,FALSE)
HLOOKUP() Horizontal lookup =HLOOKUP("Revenue",A1:Z10,5,FALSE)
INDEX() Return value by row/column =INDEX(A1:C10,2,3)
MATCH() Return position of value =MATCH(100,A1:A50,0)
XLOOKUP() Modern lookup =XLOOKUP(1001,A2:A100,C2:C100,"Not Found")
INDIRECT() Reference cell by text =INDIRECT("A"&1)
ADDRESS() Return cell address =ADDRESS(2,3) → C2
OFFSET() Return value offset from reference =OFFSET(A1,2,3)
7️⃣ TEXT & CONCATENATION Functions
Function Description Example
CONCAT() Join text =CONCAT(A1,B1)
TEXTJOIN() Join with delimiter =TEXTJOIN(", ",TRUE,A1:A5)
LEFT() Left characters =LEFT(A1,5)
RIGHT() Right characters =RIGHT(A1,3)
MID() Middle characters =MID(A1,2,4)
TRIM() Remove extra spaces =TRIM(A1)
CLEAN() Remove non-printable =CLEAN(A1)
UPPER() Uppercase =UPPER(A1)
LOWER() Lowercase =LOWER(A1)
PROPER() Capitalize first letter =PROPER(A1)
REPLACE() Replace part of text =REPLACE(A1,2,3,"XYZ")
SUBSTITUTE() Substitute text =SUBSTITUTE(A1,"old","new")
8️⃣ ROW / COLUMN & Array Functions
Function Description Example
ROW() Return row number =ROW(A5) → 5
COLUMN() Return column number =COLUMN(B2) → 2
ROWS() Count rows =ROWS(A1:A10)
COLUMNS() Count columns =COLUMNS(A1:C1)
UNIQUE() Return unique values =UNIQUE(A1:A10)
FILTER() Return filtered array =FILTER(A1:A10,B1:B10>50)
SORT() Sort array =SORT(A1:A10,1,TRUE)
SEQUENCE() Generate number array =SEQUENCE(10,1,1,1)
RAND() Random 0–1 =RAND()
RANDBETWEEN() Random between two numbers =RANDBETWEEN(1,100)
9️⃣ RANK, LARGE, SMALL, PERCENTILE
Function Description Example
LARGE() Largest value =LARGE(A1:A10,1)
SMALL() Smallest value =SMALL(A1:A10,1)
RANK() Rank in range =RANK(A1,A1:A10,0)
PERCENTRANK() Percent rank =PERCENTRANK(A1:A10,A1)
QUARTILE() Quartiles =QUARTILE(A1:A10,3)
PERCENTILE() Percentile =PERCENTILE(A1:A10,0.9)
🔟 Date & Time Functions
Function Description Example
TODAY() Current date =TODAY()
NOW() Current date & time =NOW()
DATE() Create date =DATE(2025,11,14)
DAY() Extract day =DAY(A1)
MONTH() Extract month =MONTH(A1)
YEAR() Extract year =YEAR(A1)
NETWORKDAYS() Working days =NETWORKDAYS(A1,B1)
EDATE() Add months =EDATE(A1,3)
EOMONTH() End of month =EOMONTH(A1,0)
WEEKDAY() Day of week number =WEEKDAY(A1)
1️⃣1️⃣ Financial Functions
Function Description Example
PMT() Loan payment =PMT(5%/12,60,50000)
FV() Future value =FV(0.08,10,-1000)
NPV() Net present value =NPV(0.1,B1:B5)
IRR() Internal rate of return =IRR(B1:B5)
XNPV() NPV with dates =XNPV(0.1,B1:B5,A1:A5)
XIRR() IRR with dates =XIRR(B1:B5,A1:A5)
1️⃣2️⃣ Data Cleaning & Validation
Function Description Example
TRIM() Remove extra spaces =TRIM(A1)
CLEAN() Remove non-printable =CLEAN(A1)
SUBSTITUTE() Replace text =SUBSTITUTE(A1,"old","new")
REPLACE() Replace by position =REPLACE(A1,1,5,"Hello")
ISNUMBER() Check if number =ISNUMBER(A1)
ISBLANK() Check empty cell =ISBLANK(A1)
ISTEXT() Check text =ISTEXT(A1)
ERROR.TYPE() Detect error type =ERROR.TYPE(A1)
1️⃣3️⃣ Advanced & Array Formulas
Function Description Example
ARRAYFORMULA() Excel dynamic array =A1:A10*B1:B10
FILTER() Return filtered array =FILTER(A1:A10,B1:B10>50)
SORT() Sort array =SORT(A1:A10,1,TRUE)
UNIQUE() Unique values =UNIQUE(A1:A10)
SEQUENCE() Number sequence =SEQUENCE(10,1,1,1)
RAND() Random number 0–1 =RAND()
RANDBETWEEN() Random number between =RANDBETWEEN(1,100)
1️⃣4️⃣ Tips for Using Formulas Effectively

Combine formulas: e.g., =SUMIF(A1:A10,">50",B1:B10)

Use named ranges for readability

Protect formulas with sheet protection

Audit formulas with Trace Precedents / Dependents

Use Pivot Tables for summarizing with SUMIFS / COUNTIFS / AVERAGEIFS

📌 Conclusion

Hii list ya 400+ Excel formulas & functions inakufanya kuwa Excel Power User. Unapojua formulas hizi, unaweza:

Kutengeneza dashboards za biashara

Ku-analyze data haraka

Kufanya forecasting na budgeting

Ku-clean, verify, na protect data

Kwa msaada zaidi wa Excel tutorials, step-by-step guides, na projects kwa watanzania, nipigie:

📞 WhatsApp: https://wa.me/255693118509

🌐 Website: https://www.faulink.com

🚀 Unahitaji mfumo au website ya biashara?

Chagua huduma hapa chini kisha mteja bofya moja kwa moja kwenda kwenye ukurasa wa huduma au kuwasiliana nasi kwa WhatsApp.

Share this post

Comments

17
' May 4, 2026 at 9:59 am
test
test May 4, 2026 at 9:59 am
test'
test May 4, 2026 at 9:59 am
test
test' May 4, 2026 at 9:59 am
test
test May 4, 2026 at 9:59 am
'
test' April 13, 2026 at 2:23 pm
test
test April 13, 2026 at 2:23 pm
test
test April 13, 2026 at 2:23 pm
test'
test April 13, 2026 at 11:37 am
test'
test' April 13, 2026 at 11:37 am
test
test April 13, 2026 at 11:37 am
test
test April 13, 2026 at 11:37 am
test'
test' April 13, 2026 at 11:37 am
test
test April 13, 2026 at 11:37 am
test
test April 13, 2026 at 4:50 am
test'
test' April 13, 2026 at 4:50 am
test
test April 13, 2026 at 4:50 am
test

Continue Reading

Subscribe

Get new updates

Jiunge upokee posts mpya, tutorials, na updates za mifumo moja kwa moja kwenye email yako.

Faulink Support