মাইক্রোসফট অফিস শিখুন বাংলায়, শুধু হাতে খড়ি নয়, আদি অন্ত সমেত! সাইটটি প্রক্রিয়াধীন রয়েছে

একটি তালিকা থেকে ইউনিক নাম ইনডেক্স করুন

একটি রো-তে অনেক নাম আছে। আবার একই নাম একাধিক বার আছে। সাধারণত: আমরা ফিল্টার ব্যবহার করে নামগুলোর তালিকা পেয়ে থাকি। কিন্তু আপনি যদি শুধু ইউনিক নামগুলো সহজে পেতে চান তাহলে এই সূত্রটি আপনাকে সহায়তা করবে।

১০০টি নামের তালিকায় ডুপ্লিকেট নাম বাদ দিয়ে ইউনিক নামগুলোর তালিকা করতে অনেকগুলো ফর্মূলা একসাথে জুড়ে দিতে হবে এবং কী বোর্ডের Ctrl+Shift চেপে ধরে Enter চাপতে হবে।

=IFERROR(INDEX($A$2:$A$101, MATCH(0, COUNTIF($B$1:B1,$A$2:$A$101), 0)),0)

এখানে, $A$2:$A$101 সেল হল যেখানে আপনার ১০০টি নামে আছে তা নির্দেশ করছে। আর $B$1:B1 হলো যে সেলে সূত্রটি লিখছেন তার ঠিক উপরের সেল।

উদাহরণঃ
A
B
C
1
Name
Unique Name
COMMENTS
2
Simon
Simon
B2 সেলে লিখুন 

=IFERROR(INDEX($A$2:$A$101, MATCH(0, COUNTIF($B$1:B1,$A$2:$A$101), 0)),0)


এবং Ctrl+Shift চেপে ধরে Enter চাপুন।
3
Rupom
Rupom
4
Soudia
Soudia
5
June
June
6
Ankush
Ankush
7
Ritesh
Ritesh
8
Alo
Alo
9
Nobin
Nobin
10
Momi
Momi
11
Rupom
Rikto
12
Soudia
0
13
June
0
14
Rikto
0
15
Alo
0
16
Nobin
0
17
Momi
0

আশা করি বিষয়টি বুঝতে পেরেছেন। কোন সমস্যা হলে জিমেইলে লগইন করে মন্তব্য করুন। পরবর্তীতে সময় হলে এর ভিতরে প্রতিটি ফর্মূলা কি কাজ করছে তা আলাদা করে জানাব।

ধন্যবাদ। 

এমএস এক্সেল, এভারেজ এ (AVERAGEIFS) ফাংশন

AVERAGEIFS
এই ফর্মূলাটিও শর্তযুক্ত গড় নির্ণয়ে ব্যবহৃত হয়। তবে AVERAGEIF এবং AVERAGEIFS এর মধ্যে পার্থক্য হলো AVERAGEIFS এ একের অধিক শর্ত/কনডিশনস ব্যবহার করা যায়। আসুন ফর্মূলাটি একবার দেখে নেই। 

=AVERAGEIFS( ‍averange range, criteria range1, criteria1, criteria range2, criteria2, criteria range3, criteria3, . . . . . .)

দেখা যাচ্ছে যে, নির্দিষ্ট সেল এ্যাড্রেস গড় নির্ণয়ের জন্য নির্দেশ করা হলেও একাধিক ক্রাইটেরিয়া/শর্ত জুড়ে দেওয়া যায়। আপনার যতটি শর্ত জুড়ে দেওয়ার প্রয়োজন ততোটি দিয়ে ব্রাকেট ক্লোজ করে দিন।

একটি উদাহরণ দিয়ে বিষয়টি সহজ হয়ে যায়, তাই না?
উদাহরণঃ

A
B
C
D
1
Name
M/F
Groups
GPA
2
Simon
Male
Science
3.30
3
Rupom
Male
Science
2.80
4
Soudia
Female
Arts
2.95
5
June
Female
Science
3.45
6
Ankush
Male
Arts
3.60
7
Ritesh
Male
Arts
3.2
8
Alo
Female
Science
3.25
9
Nobin
Male
Arts
3.13
10
Momi
Female
Science
2.85
11
Saan
Male
Arts
2.64
12
Rim
Female
Science
2.20
13
Aoyon
Male
Arts
2.95
14
Rikto
Male
Science
3.13
15
Somapto
Male
Science
3.80
16
Veeren
Male
Arts
3.50
17
SreeKash
Male
Science
3.60
18
Average Results who Science & Male
3.326
19
Formula
=AVERAGEIFS(D2:D17, C2:C17,"Science", B2:B17,"Male")
20
Average Results who Science & Female
2.9375
21
Formula
=AVERAGEIFS(D2:D17, C2:C17,"Science", B2:B17,"Female")
22
Average Results who Arts & Female
2.95
23
Formula
=AVERAGEIFS(D2:D17, C2:C17,"Arts", B2:B17,"Female")
24
Average Results who Arts & Male
3.17
25
Formula
=AVERAGEIFS(D2:D17, C2:C17,"Arts", B2:B17,"Male")

আশা করি বিষয়টি বুঝতে পেরেছেন। কোন সমস্যা হলে জিমেইলে লগইন করে মন্তব্য করুন। ধন্যবাদ।

MS Excel AVERAGEIF function/formulla

AVERAGEIF
This function use for advance average, when you need to calculate average specific product/subject from many product/subject data table. Averageif is a conditional average function. It function calls column 1 cell address for criteria/conditions and column 2 for data calculation. Here, I give an example for your practice:


A
B
C
D
E
F
1
Date
Fruits
Price/KG
Average Price (3 Months)
Calculation
2
Jan-15
Apple
120
Apple
155
=AVERAGEIF(B2:B10,
"Apple",C2:C10)
3
Orange
80
4
Grapes
220
5
Feb-15
Apple
160
Orange
100
=AVERAGEIF(B2:B10,
"Orange",C2:C10)
6
Orange
120
7
Grapes
200
8
Mar-15
Apple
180
Grapes
200
=AVERAGEIF(B2:B10,
"Grapes",C2:C10)
9
Orange
100
10
Grapes
160

B2:B10 cells refers fruits name and C2:C10 column refers price per kilogram.

Explain:
The formula 
=AVERAGEIF(B2:B10,"Apple",C2:C10) 
Means,

= [calculate]
Averageif( [calculate Average, formulla start]
B2:B10 [conditions cells]
"Apple" [find conditions cells who are "Apple"]
C2:C10 [sum data cells who are against "Apple", count data cells who are against "Apple", sum data divide by count data]
) [formulla end]