বিষয়বস্তুৰ তালিকা
আজি মই দেখুৱাম যে এক্সেলত একক বা একাধিক মাপকাঠীৰ ওপৰত ভিত্তি কৰি কেনেকৈ এটা গতিশীল তালিকা তৈয়াৰ কৰিব পাৰি।
অভ্যাসৰ কাৰ্য্যপুস্তিকা ডাউনলোড কৰক
Criteria.xlsx ৰ ওপৰত ভিত্তি কৰি গতিশীল তালিকা
Excel ত গতিশীল তালিকা কি?
এটা গতিশীল তালিকা হৈছে এটা তালিকা যি এটা তথ্য গোটৰ পৰা সৃষ্টি কৰা হয় আৰু স্বয়ংক্ৰিয়ভাৱে আপডেইট হয় যেতিয়া মূল তথ্য গোটৰ যিকোনো মান সলনি কৰা হয়, বা মূল তথ্য গোটত নতুন মান যোগ কৰা হয়।
প্ৰদত্ত ছবিখনত আমাৰ হাতত পৰীক্ষাত 60 তকৈ অধিক নম্বৰ পোৱা সকলো ছাত্ৰ-ছাত্ৰীৰ নামৰ তালিকা আছে।
এতিয়া যদি আপুনি জেনিফাৰ মাৰ্লোৰ নম্বৰ 68 ৰ পৰা 58 লৈ সলনি কৰে, আৰু টেবুলত 81 নম্বৰ থকা ৰছ স্মিথ নামৰ নতুন ছাত্ৰ এজন যোগ কৰে, তেন্তে তালিকাখন হ’ব স্বয়ংক্ৰিয়ভাৱে নিজকে সামঞ্জস্য কৰক।
ইয়াক গতিশীল তালিকা বোলা হয়।
মাপকাঠীৰ ওপৰত ভিত্তি কৰি এক্সেলত গতিশীল তালিকা সৃষ্টি কৰাৰ ৩ টা উপায়
ইয়াত আমি ছানফ্লাৱাৰ কিণ্ডাৰগাৰ্টেন নামৰ স্কুল এখনৰ কিছুমান ছাত্ৰ-ছাত্ৰীৰ ছাত্ৰ আইডি, নাম, আৰু মাৰ্ক ৰ সৈতে এটা ডাটা ছেট পাইছো।
আজিৰ আমাৰ উদ্দেশ্য হৈছে এই তথ্যৰ গোটৰ পৰা মাপকাঠীৰ ওপৰত ভিত্তি কৰি এখন গতিশীল তালিকা প্ৰস্তুত কৰা। আমি আজি একক আৰু একাধিক দুয়োটা মাপকাঠী ব্যৱহাৰ কৰিম।
1. FILTER আৰু OFFSET ফাংচন ব্যৱহাৰ কৰা (এক্সেলৰ নতুন সংস্কৰণৰ বাবে)
প্ৰথমে আমি FILTER , OFFSET , আৰু<ৰ সংমিশ্ৰণ ব্যৱহাৰ কৰিম 3> Excel ৰ COUNTA ফাংচন।
FILTER ফাংচনকেৱল অফিচ 365 ত উপলব্ধ। গতিকে এইটো কেৱল তেওঁলোকৰ বাবেহে যিসকলৰ অফিচ 365 চাবস্ক্ৰিপচন আছে।
কেছ ১: একক মাপকাঠীৰ ওপৰত ভিত্তি কৰি
আহক আমি এটা গতিশীল বনাবলৈ চেষ্টা কৰোঁ যিসকল ছাত্ৰৰ গড় নম্বৰ 60 তকৈ বেছি বা সমান, তেওঁলোকৰ তালিকা।
আপুনি এই সূত্ৰটো ব্যৱহাৰ কৰিব পাৰে:
=FILTER(OFFSET(C5,0,0,COUNTA(C:C)-1,1),OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)
আপুনি দেখিছে যে আমি 60 তকৈ অধিক পোৱা সকলো ছাত্ৰ-ছাত্ৰীৰ তালিকা পাইছো।
আৰু স্পষ্টভাৱে, এইটো এটা গতিশীল সূচী. আপুনি ডাটা ছেটৰ যিকোনো মান সলনি কৰে বা ডাটা ছেটত যিকোনো নতুন মান যোগ কৰে।
তালিকাখন স্বয়ংক্ৰিয়ভাৱে সামঞ্জস্য হ'ব।
সূত্ৰৰ ব্যাখ্যা:
-
COUNTA(C:C)
স্তম্ভ C ত শাৰীৰ সংখ্যা ঘূৰাই দিয়ে যিবোৰ খালী নহয়। গতিকেCOUNTA(C:C)-1
এ স্তম্ভ হেডাৰ অবিহনে মান থকা শাৰীৰ সংখ্যা ঘূৰাই দিয়ে (এই উদাহৰণত ছাত্ৰৰ নাম )। - যদি আপুনি নকৰে'. t স্তম্ভ হেডাৰ আছে,
COUNTA(C:C)
-
OFFSET(C5,0,0,COUNTA(C:C)-1,1)
চেলৰ পৰা আৰম্ভ ব্যৱহাৰ কৰক C5 (প্ৰথম ছাত্ৰৰ নাম) আৰু সকলো ছাত্ৰ-ছাত্ৰীৰ নামৰ এটা পৰিসীমা ঘূৰাই দিয়ে। - সূত্ৰ গতিশীল কৰি ৰাখিবলৈ OFFSET ফাংচন COUNTIF ফাংচন ৰ সৈতে সংযুক্তভাৱে ব্যৱহাৰ কৰা হৈছে। যদি ডাটা ছেটত আৰু এজন ছাত্ৰ যোগ কৰা হয়,
COUNTA(C:C)-1
সূত্ৰ 1 বৃদ্ধি পাব আৰু OFFSET ফাংচনে ছাত্ৰজনক অন্তৰ্ভুক্ত কৰিব। - একেদৰে,
OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60
এ সকলো চিহ্নৰ বাবে TRUE ঘূৰাই দিয়ে যিবোৰতকৈ ডাঙৰ বা সমান 60 . - শেষত
FILTER(OFFSET(C5,0,0,COUNTA(C:C)-1,1),OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)
ই 60 তকৈ অধিক নম্বৰ পোৱা সকলো ছাত্ৰ-ছাত্ৰীৰ তালিকা ঘূৰাই দিয়ে। - যদি... যিকোনো নতুন ছাত্ৰক ডাটা ছেটত যোগ কৰা হয়,
COUNTA(C:C)-1
1 বৃদ্ধি পায়, আৰু FILTER ফাংচনে ইয়াক অন্তৰ্ভুক্ত কৰি গণনা সতেজ কৰে। - এইদৰে সূত্ৰটো সদায় গতিশীল হৈ থাকে।
টোকা:
যদি আপুনি তালিকাত থকা নামৰ সৈতে চিহ্নসমূহ পাব বিচাৰে, মাত্ৰ পঞ্চম যুক্তিটো সলনি কৰক 1 ৰ পৰা 2 লৈ প্ৰথম OFFSET ফাংচন।
=FILTER(OFFSET(C5,0,0,COUNTA(C:C)-1,2),OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)
কেছ ২: একাধিক মাপকাঠীৰ ওপৰত ভিত্তি কৰি
এইবাৰ একাধিক মাপকাঠী চেষ্টা কৰোঁ আহক।
আমি যিসকল ছাত্ৰ-ছাত্ৰীৰ গতিশীল তালিকা বনাবলৈ চেষ্টা কৰিম যিয়ে... 60 তকৈ অধিক বা সমান নম্বৰ পাইছিল, কিন্তু যাৰ ID 200 তকৈ কম বা সমান।
আপুনি এই সূত্ৰ ব্যৱহাৰ কৰিব পাৰে:
=FILTER(OFFSET(C5,0,0,COUNTA(C:C)-1,1),(OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)*(OFFSET(B5,0,0,COUNTA(B:B)-1,1)<=200))
আপুনি দেখাৰ দৰে আমি 60 তকৈ অধিক নম্বৰ পোৱা আৰু পোৱা সকলো ছাত্ৰ-ছাত্ৰীৰ তালিকা পাইছো ID s 200 তকৈ কম।
আৰু কোৱাৰ প্ৰয়োজন নাই, এইটো এটা গতিশীল তালিকা।
যদি আপুনি কোনো মান সলনি কৰে বা ডাটা ছেটত কোনো নতুন ছাত্ৰ যোগ কৰে, তালিকাখন স্বয়ংক্ৰিয়ভাৱে সামঞ্জস্য হ'ব।
সূত্ৰৰ ব্যাখ্যা:
- ইয়াত আমি দুটা গতিশীল পৰিসৰৰ মাপকাঠী গুণ কৰিছো,
(OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)*(OFFSET(B5,0,0,COUNTA(B:B)-1,1)<=200)
- যদি আপোনাৰ 2 তকৈ অধিক মাপকাঠী আছে, তেন্তে ৰ সকলো পৰিসৰ গুণ কৰক মাপকাঠী একে ধৰণেৰে।
- বাকীবোৰ পূৰ্বৰ উদাহৰণৰ দৰেই (একক মাপকাঠীৰ)। OFFSET ফাংচনক COUNTA ফাংচনৰ সৈতে সংযুক্ত কৰি সূত্ৰটো গতিশীল কৰি ৰাখিবলৈ ব্যৱহাৰ কৰা হৈছে।
টোকা:
যদি আপুনি তালিকাৰ সকলো স্তম্ভ চাব বিচাৰে ( এই উদাহৰণত স্তম্ভ B, C, আৰু D ), প্ৰথম OFFSET ৰ প্ৰথম যুক্তি সলনি কৰক প্ৰথম স্তম্ভলৈ ফাংচন কৰে (এই উদাহৰণত B5 ), আৰু পঞ্চম যুক্তিটো মুঠ স্তম্ভৰ সংখ্যালৈ (এই উদাহৰণত 3 )।
=FILTER(OFFSET(B5,0,0,COUNTA(C:C)-1,3),(OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)*
(OFFSET(B5,0,0,COUNTA(B:B)-1,1)<=200))
অধিক পঢ়ক: এক্সেল ক্ৰিয়েট ডাইনামিক টেবুলৰ পৰা তালিকাভুক্ত কৰক (৩টা সহজ উপায়)
2. অন্য ফাংচনৰ সৈতে INDEX-MATCH ব্যৱহাৰ কৰা (পুৰণি সংস্কৰণৰ বাবে)
যিসকলৰ এটা... Office 365 চাবস্ক্ৰিপচনে ওপৰৰ সূত্ৰটো ব্যৱহাৰ কৰিব নোৱাৰে।
মই যিসকলৰ বাবে এটা অধিক জটিল উপায় দেখুৱাইছো, যিসকলে Excel ৰ পুৰণি সংস্কৰণ ব্যৱহাৰ কৰে, INDEX-MATCH, এক্সেলৰ OFFSET, SMALL, IF, ROW, COUNTIF, আৰু COUNTIFS ফাংচন। মন কৰিব যে এই সূত্ৰবোৰ এৰে সূত্ৰ। গতিকে, Excel ৰ পুৰণি সংস্কৰণত প্ৰয়োগ কৰিবলৈ, আপুনি কেৱল Enter ৰ পৰিবৰ্তে Ctrl+Shift+Enter টিপিব লাগিব।
কেছ ১: একক মাপকাঠীৰ ওপৰত ভিত্তি কৰি
৬০ তকৈ অধিক বা সমান পোৱা ছাত্ৰ-ছাত্ৰীৰ গতিশীল তালিকা তৈয়াৰ কৰাৰ সূত্ৰটো হ’ব:
=INDEX(OFFSET(C5,0,0,COUNTA(C:C)-1,1),MATCH(SMALL(IF(OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60,
OFFSET(D5,0,0,COUNTA(D:D)-1,1),""),ROW(A1:INDIRECT("A"&COUNTIF(D:D,">=60")))),OFFSET(D5,0,0,COUNTA(D:D)-1,1),0),1)
আপুনি দেখিছে যে আমি পুনৰ 60 তকৈ অধিক বা সমান পোৱা সকলো ছাত্ৰ-ছাত্ৰীৰ নাম পাইছো .
এইবাৰ আমি আৰোহণত সোমাইছোসংখ্যাবোৰৰ ক্ৰম।
আৰু হয়, তালিকাখন গতিশীল। ডাটা ছেটত এজন নতুন ছাত্ৰ যোগ কৰক, বা ডাটাছেটত যিকোনো ছাত্ৰৰ নম্বৰ সলনি কৰক।
তালিকাখনে স্বয়ংক্ৰিয়ভাৱে সামঞ্জস্য কৰিব।
ৰ ব্যাখ্যা সূত্ৰ:
- ইয়াত C:C হৈছে সেই স্তম্ভ যাৰ পৰা আমি তালিকাৰ বিষয়বস্তু উলিয়াব বিচাৰো (ইয়াত ছাত্ৰৰ নাম উদাহৰণ). আপুনি আপোনাৰ এটা ব্যৱহাৰ কৰে।
- D:D হৈছে মাপকাঠীটো থকা স্তম্ভ (এই উদাহৰণত গড় নম্বৰ )। আপুনি আপোনাৰ এটা ব্যৱহাৰ কৰে।
- C5 আৰু D5 হৈছে মোৰ ডাটা আৰম্ভ কৰা কোষ ( স্তম্ভ হেডাৰসমূহ ৰ ঠিক তলত)। আপুনি আপোনাৰ এটা ব্যৱহাৰ কৰে।
- “>=60” মোৰ মাপকাঠী (এই উদাহৰণত 60 তকৈ ডাঙৰ বা সমান)। আপুনি আপোনাৰ এটা ব্যৱহাৰ কৰে।
- এই কেইটামান পৰিবৰ্তনৰ বাহিৰে, বাকী সূত্ৰ অপৰিৱৰ্তিত ৰাখক আৰু ইয়াক আপোনাৰ ডাটা ছেটত ব্যৱহাৰ কৰক। আপুনি আপোনাৰ আকাংক্ষিত মাপকাঠী অনুসৰি এটা গতিশীল তালিকা পাব।
ক্ষেত্ৰ ২: একাধিক মাপকাঠীৰ ওপৰত ভিত্তি কৰি
INDEX-MATCH একাধিক মাপকাঠীৰ ওপৰত ভিত্তি কৰি গতিশীল তালিকাৰ বাবে সূত্ৰ অলপ বেছি জটিল। তথাপিও দেখুৱাইছো।
60 তকৈ বেছি বা সমান নম্বৰ পোৱা, কিন্তু ID তকৈ কম নম্বৰ পোৱা ছাত্ৰ-ছাত্ৰীৰ নাম পোৱাৰ সূত্ৰ <৩>২০০<৪> হ’ব;<১><৬><৭><০><৩>৪২৬৮<৪><১><০><৩>৯৫১২<৪><১><০><২৪>
সূত্ৰৰ ব্যাখ্যা:
- ইয়াত C:C হৈছে আমি বিচৰা স্তম্ভটো লৈতালিকাৰ বিষয়বস্তু এক্সট্ৰেক্ট কৰক ( ছাত্ৰৰ নাম এই উদাহৰণত)। আপুনি আপোনাৰ এটা ব্যৱহাৰ কৰে।
- B:B আৰু D:D হৈছে সেই স্তম্ভ য'ত মাপকাঠী আছে ( ছাত্ৰ আইডি আৰু এই উদাহৰণত গড় নম্বৰ )। আপুনি আপোনাৰ এটা ব্যৱহাৰ কৰে।
- B5, C5, আৰু D5 হৈছে মোৰ তথ্য আৰম্ভ কৰা ঘৰসমূহ ( স্তম্ভ হেডাৰসমূহ<4 ৰ ঠিক তলত>). আপুনি আপোনাৰ এটা ব্যৱহাৰ কৰে।
- মই ইয়াত দুটা মাপকাঠী গুণ কৰিছো:
(OFFSET(D5,0,0,COUNTA(D:D)-1,1)>=60)*(OFFSET(B5,0,0,COUNTA(B:B)-1,1)<=200)
.যদি আপোনাৰ দুটাতকৈ অধিক মাপকাঠী আছে, তেন্তে সেই অনুসৰি গুণ কৰক। - মই পুনৰ দুটা মাপকাঠী ব্যৱহাৰ কৰিছো এই COUNTIFS ফলনৰ ভিতৰত:
COUNTIFS(B:B,"=60")
। আপুনি সেই অনুসৰি আপোনাৰ ব্যৱহাৰ কৰে। - বাকী সূত্ৰ অপৰিৱৰ্তিত ৰাখক আৰু ইয়াক আপোনাৰ ডাটা ছেটত ব্যৱহাৰ কৰক। আপুনি একাধিক মাপকাঠীৰ সৈতে এটা গতিশীল তালিকা পাব।
অধিক পঢ়ক: Excel ত VBA ব্যৱহাৰ কৰি এটা গতিশীল তথ্য বৈধকৰণ তালিকা কেনেকৈ বনাব পাৰি
3 . তথ্য বৈধকৰণ সঁজুলি ব্যৱহাৰ কৰি মাপকাঠীৰ ওপৰত ভিত্তি কৰি এটা গতিশীল ড্ৰপ ডাউন তালিকা সৃষ্টি কৰক
এতিয়া আমি গতিশীল তালিকা সৃষ্টি কৰিছো। যদি আপুনি বিচাৰে, আপুনি আপোনাৰ কাৰ্য্যপত্ৰিকাৰ যিকোনো ঘৰত এটা গতিশীল ড্ৰপ-ডাউন তালিকা সৃষ্টি কৰিব পাৰে।
- গতিশীল ড্ৰপ-ডাউন তালিকা সৃষ্টি কৰিবলে, আপোনাৰ কাৰ্য্যপত্ৰিকাৰ যিকোনো ঘৰ নিৰ্ব্বাচন কৰক আৰু তথ্য > তথ্য বৈধকৰণ > তথ্য বৈধকৰণ তথ্য সঁজুলিসমূহ অংশৰ অন্তৰ্গত।
- আপুনি তথ্য বৈধকৰণ পাব সংলাপ বাকচ। অনুমতি বিকল্পৰ অন্তৰ্গত, তালিকা নিৰ্ব্বাচন কৰক। আৰু উৎস বিকল্পৰ অন্তৰ্গত,প্ৰথম ঘৰৰ প্ৰসংগ সুমুৱাওক য'ত তালিকা আপোনাৰ কাৰ্য্যপত্ৰিকাত আছে আৰু লগতে এটা HashTag (#) ( $E$5# এই উদাহৰণত)।
- তাৰ পিছত ঠিক আছে ক্লিক কৰক। আপুনি আপোনাৰ নিৰ্বাচিত কোষত এনেদৰে এটা ড্ৰপ-ডাউন তালিকা পাব।
অধিক পঢ়ক: Excel ত VBA ব্যৱহাৰ কৰি গতিশীল ড্ৰপ ডাউন তালিকা কেনেকৈ সৃষ্টি কৰিব লাগে
মাপকাঠীৰ ওপৰত ভিত্তি কৰি এক্সেলত কেনেকৈ এটা গতিশীল অনন্য তালিকা তৈয়াৰ কৰিব পাৰি
এই অংশত আমি দেখুৱাম যে কেনেকৈ এক্সেলত ভিত্তি কৰি এটা অনন্য তালিকা তৈয়াৰ কৰিব পাৰি চৰ্ত. আমি UNIQUE আৰু FILTER ফাংচনৰ সংমিশ্ৰণ ব্যৱহাৰ কৰিম। আমি ডাটাছেটটো পৰিৱৰ্তন কৰিলোঁ আৰু প্ৰতিজন ছাত্ৰৰ প্ৰিয় খেলসমূহ যোগ কৰিলোঁ। এতিয়া, মাপকাঠীৰ সৈতে ডুপ্লিকেট আঁতৰোৱা গেমৰ নাম জানিব বিচাৰে। মাপকাঠী হ'ল ছাত্ৰ-ছাত্ৰীৰ গড় নম্বৰ 60 তকৈ বেছি হ'ব লাগিব।
📌 পদক্ষেপ:
- UNIQUE আৰু FILTER ফাংচনৰ সংমিশ্ৰণৰ ওপৰত ভিত্তি কৰি সূত্ৰটো Cell G5 ত ৰাখক।
=UNIQUE(FILTER(E5:E25,(D5:D25>60)))
আমি মাপকাঠীৰ ওপৰত ভিত্তি কৰি এখন অনন্য তালিকা পাওঁ।
ৰ ব্যাখ্যা সূত্ৰটো:
- FILTER(E5:E25,(D5:D25>60)
ই <3 ৰ মানসমূহ ফিল্টাৰ কৰে>পৰিসৰ E5:E25 , গড় নম্বৰ 60 ৰ ওপৰত হ'ব লাগিব।
ফল: [টেনিছ, ভলীবল, ৰাগবী, টেনিছ, ফুটবল, ৰাগবী, ৰাগবী, ফুটবল]
- UNIQUE(FILTER(E5:E25,(D5:D25>60)))
এইটোৱে ঘূৰি আহে সকলোবোৰ অনন্যপূৰ্বৰ ফলাফলৰ পৰা মূল্য লাভ কৰা।
ফল: [টেনিছ, ভলীবল, ৰাগবী, ফুটবল]
উপসংহাৰ
এইবোৰ ব্যৱহাৰ কৰা পদ্ধতিসমূহৰ দ্বাৰা, আপুনি Excel ত যিকোনো তথ্যৰ গোটত একক বা একাধিক মাপকাঠীৰ ওপৰত ভিত্তি কৰি এটা গতিশীল তালিকা সৃষ্টি কৰিব পাৰে। অনুগ্ৰহ কৰি আমাৰ ৱেবছাইট ExcelWIKI চাওক আৰু আপোনাৰ পৰামৰ্শ মন্তব্য বাকচত দিয়ক।