Sunday, May 24, 2026

                                    



1. IF


**IF** ব্যবহার হয় যখন একটি শর্ত check করতে হয়।


```excel

=IF(B2>=40,"Pass","Fail")

```


মানে:

B2 যদি 40 বা তার বেশি হয় → Pass

না হলে → Fail


---


### 2. IFS


**IFS** ব্যবহার হয় যখন অনেকগুলো condition থাকে।


```excel

=IFS(B2>=80,"A+",B2>=60,"A",B2>=40,"Pass",B2<40,"Fail")

```


মানে:

80 বা বেশি হলে A+

60 বা বেশি হলে A

40 বা বেশি হলে Pass

40-এর কম হলে Fail


---


### 3. SUMIF


**SUMIF** একটি condition দিয়ে যোগ করে।


ধরুন Department অনুযায়ী Sales যোগ করতে চান।


```excel

=SUMIF(A2:A10,"Sales",B2:B10)

```


মানে:

A2:A10 এর মধ্যে যেখানে “Sales” আছে, শুধু সেই row-এর B কলামের amount যোগ করবে।


---


### 4. SUMIFS


**SUMIFS** অনেক condition দিয়ে যোগ করে।


```excel

=SUMIFS(C2:C10,A2:A10,"Sales",B2:B10,"East")

```


মানে:

C2:C10 থেকে amount যোগ করবে, যেখানে Department = Sales এবং Region = East।


---


### 5. COUNTIF


**COUNTIF** একটি condition দিয়ে count করে।


```excel

=COUNTIF(B2:B10,"Pass")

```


মানে:

B2:B10 এর মধ্যে কয়বার “Pass” আছে তা count করবে।


---


### 6. COUNTIFS


**COUNTIFS** অনেক condition দিয়ে count করে।


```excel

=COUNTIFS(A2:A10,"Sales",B2:B10,"East")

```


মানে:

Department = Sales এবং Region = East — এমন কয়টি row আছে তা count করবে।


---


### 7. AVERAGEIF


**AVERAGEIF** condition দিয়ে average বের করে।


```excel

=AVERAGEIF(A2:A10,"Sales",B2:B10)

```


মানে:

A2:A10-এ যেখানে Sales আছে, সেই row-এর B কলামের average বের করবে।


---


### 8. VLOOKUP


**VLOOKUP** table থেকে value খুঁজে আনে।


```excel

=VLOOKUP(E2,A2:C10,3,FALSE)

```


মানে:

E2-এর value A2:C10 table-এর প্রথম column-এ খুঁজবে।

মিল পেলে 3 নম্বর column থেকে result দেখাবে।


---


### 9. XLOOKUP


**XLOOKUP** হলো VLOOKUP-এর modern version। এটি বেশি সহজ ও flexible।


```excel

=XLOOKUP(E2,A2:A10,C2:C10)

```


মানে:

E2-এর value A2:A10-এ খুঁজবে, তারপর C2:C10 থেকে matching result দেখাবে।


---


### 10. INDEX + MATCH


এটা flexible lookup করার জন্য ব্যবহার হয়।


```excel

=INDEX(C2:C10,MATCH(E2,A2:A10,0))

```


মানে:

MATCH আগে E2-এর value A2:A10-এ কোন position-এ আছে তা খুঁজবে।

তারপর INDEX সেই position অনুযায়ী C2:C10 থেকে result দেখাবে।


---


### 11. TRANSPOSE


**TRANSPOSE** row কে column বা column কে row বানায়।


```excel

=TRANSPOSE(A1:D1)

```


মানে:

A1:D1-এ horizontal data থাকলে সেটাকে vertical করে দেখাবে।


---


### 12. Pivot Table


**Pivot Table** বড় data থেকে summary বানানোর জন্য ব্যবহার হয়।


উদাহরণ:

আপনার কাছে 1000 sales records আছে। আপনি জানতে চান:


কোন product কত বিক্রি হয়েছে

কোন region-এ total sales কত

কোন salesperson সবচেয়ে বেশি sales করেছে


এসব Pivot Table দিয়ে খুব দ্রুত দেখা যায়।


---


### 13. Advanced Pivot


**Advanced Pivot** মানে Pivot Table দিয়ে detailed analysis করা।


যেমন:


Slicer ব্যবহার করা

Timeline ব্যবহার করা

Calculated Field তৈরি করা

Multiple row/column field ব্যবহার করা

Percentage of total দেখা

Grouping করা


---


### 14. Power Query


**Power Query** data clean, import এবং transform করার জন্য ব্যবহার হয়।


উদাহরণ:


খালি row মুছে ফেলা

duplicate remove করা

column split করা

date format ঠিক করা

multiple files combine করা

CSV বা web থেকে data import করা


---


সহজভাবে মনে রাখুন:


| দরকার             | Formula/Tool                    |

| ----------------- | ------------------------------- |

| শর্ত check        | IF / IFS                        |

| শর্ত দিয়ে যোগ     | SUMIF / SUMIFS                  |

| শর্ত দিয়ে count   | COUNTIF / COUNTIFS              |

| শর্ত দিয়ে average | AVERAGEIF                       |

| table থেকে খোঁজা  | VLOOKUP / XLOOKUP / INDEX MATCH |

| row-column বদলানো | TRANSPOSE                       |

| data summary      | Pivot Table                     |

| data clean        | Power Query                     |


No comments:

Post a Comment