এক্সেলের একটি তালিকা থেকে একটি আইটেম বের করা


0

আমি কীভাবে একটি তালিকাভুক্ত তালিকা থেকে ডেটা পেতে পারি?

উদাহরণস্বরূপ, যদি আমি ঘরে 3 প্রবেশ করি A1, আমি সেলটি B1"মার্চ" প্রদর্শন করতে চাই ।

A1  3
B1  =FX(A1,"january,february,march,april,may")

এর জন্য কোন ফাংশন উপলব্ধ? তালিকা কিছু হতে পারে।

উত্তর:


6

এখানে কয়েকটি পদ্ধতি যা আপনি চেষ্টা করতে পারেন:


পদ্ধতি # 1: পাঠ () ফাংশন

আপনি কেবল কয়েক মাস ধরে কাজ করলে এটি কাজ করবে। কক্ষে খ 1 , লিখুন:

=TEXT(DATE(2000,A1,1),"mmmm")

আপনি যে কোনও বছরের সংখ্যা সহ 2000 প্রতিস্থাপন করতে পারেন। আপনি যদি চলতি বছরটি ব্যবহার করতে চান YEAR(NOW())তবে 2000 কে প্রতিস্থাপন করুন , যদিও আপনি কোন বছর ব্যবহার করছেন তা আসলেই বিবেচ্য নয়।


পদ্ধতি # 2: নির্বাচন করুন () ফাংশন

কক্ষে খ 1 , লিখুন:

=CHOOSE(A1,"January","February","March","April","May","June","July","August",
           "September","October","November","December")

এই সূত্রটি টাইপ করা ক্লান্তিকর হতে পারে। এটি আরও কিছুটা দ্রুত পরিচালনা করতে আপনি এফএফ চেষ্টা করতে পারেন। ধাপ:

  1. ফাঁকা ঘরে "জানুয়ারী" লিখুন এবং সেলগুলি কয়েক মাসের মধ্যে পপুলেশন না করা পর্যন্ত ডানদিকে ফিল হ্যান্ডল 12 টি সেলটি টানুন।

    এখানে চিত্র বর্ণনা লিখুন

  2. বি 1 কক্ষে, =মাসের নাম সম্বলিত কক্ষগুলি লিখুন এবং নির্বাচন করুন।

    এখানে চিত্র বর্ণনা লিখুন

  3. টিপুন F9। আপনি দেখতে এমন একটি সূত্র পাবেন যা দেখতে:

    ={"January","February","March","April","May","June","July","August"," September","October","November","December"}

  4. CHOOSE()ফাংশনটি অন্তর্ভুক্ত করতে সূত্রটি সম্পাদনা করুন ।


পদ্ধতি # 3: আইডেক্স () এবং একটি নামযুক্ত রেঞ্জ

  1. একটি নামকরণ করা ব্যাপ্তি তৈরি করুন। এটি করতে, সূত্রগুলিতে > নাম সংজ্ঞায়িত করুন
  2. নাম ক্ষেত্রে আপনার পছন্দসই নাম লিখুন । আমার ক্ষেত্রে, আমি কয়েক মাস ব্যবহার করেছি ।
  3. এফএফ প্রবেশ করুন। রেফার্স টু ফিল্ডের সূত্র (আপনি এটির জন্য একটি * সহায়ক পরিসরও ব্যবহার করতে পারেন):

    ={"January";"February";"March";"April";"May";"June";"July";"August"; "September";"October";"November";"December"}

    আপনার কাছে এরকম কিছু থাকবে:

    এখানে চিত্র বর্ণনা লিখুন

  4. বি 1 কক্ষে, এফএফ ব্যবহার করুন। সূত্র:

    =INDEX(months,A1,1)

*** উদাহরণস্বরূপ, আপনি যদি D1 থেকে D12 সেলগুলিতে মাসগুলি প্রবেশ করতে চান। রেফার্স টু ফিল্ডে প্রবেশ করুন =D1:D12*


সব কি? মজা করছি, খুব সুন্দর উত্তর। +1 টি।
ডগ গ্ল্যান্সি

হা হা! ধন্যবাদ! : ডিআই মনে করেন এই 3 টির চেয়ে আরও ভাল পদ্ধতি আছে তবে আমি এটিতে আঙুল রাখতে পারি না।
এলেসা

1
নিস! মজা করার জন্য আপনি কয়েক মাস ধরে এই সূত্রটিও ব্যবহার করতে পারেন, =
পাঠ

2

এটি কেবল একটি কী, মূল সংজ্ঞা (মূল মানটি পাওয়া) সহ মূল্য সংজ্ঞা। সেই গণিত তালিকার জন্য অন্য একটি শিট ব্যবহার করুন এবং প্রথম শীটে VLOOKUP ব্যবহার করুন।

এই ক্ষেত্রে কী হয় 3এবং মান হয় march, তাই এই পত্রক 2 হতে হবে:

A1 = 3
B1 = "march"

এবং তারপরে শীট 1 এ:

A1 = 3
B1 = VLOOKUP(A1;Sheet1!A:B;2;FALSE)

0

আপনি ভিউলআপ ফাংশনটি ব্যবহার করতে পারেন।
পত্রক 2
এ 1 1
বি 1 জান 1
এ 2 2
বি 2 ফেব্রু
এ 3 3
বি 3 মার্চ প্রবেশ করুন

প্রভৃতি

এখন শীট 1 এর বি
1 কক্ষে সূত্র = ভিওলুকআপ (এ 1, শিট 2! $ এ $ 1: $ বি $ 12,2, মিথ্যা) লিখুন ।
এই সূত্রটি বি 1 এর নীচে ঘরগুলিতে অনুলিপি করুন।
এখন এ 1 এর নীচে ঘরগুলিতে মাসের মানগুলি প্রবেশ করান। এগুলি কলাম বি-তে সংশ্লিষ্ট কক্ষগুলিতে ডিকোড করা হবে


0

এখনও অবধি প্রদত্ত অন্য উত্তরগুলি আপনাকে এক্সেল এর ইনবিল্ট ফাংশনগুলির জন্য উপযুক্ত উপায়ে আপনার ডেটাটিকে পুনর্গঠিত করার পরামর্শ দেয় এবং এটি করার পক্ষে যুক্তিসঙ্গত কারণ রয়েছে, তবে যদি আপনার সত্যিকার অর্থে কমা-বিচ্ছিন্ন পাঠ্য স্ট্রিংয়ে থাকতে হয় তবে নিম্নলিখিতগুলি কাজ করবে:

A1   3
A2   january,february,march,april,may
A3   =IFERROR(MID(A2,FIND("_",SUBSTITUTE(","&A2&",",",","_",A1)),FIND("_",SUBSTITUTE(","&A2&",",",","_",A1+1))-FIND("_",SUBSTITUTE(","&A2&",",",","_",A1))-1),"[Out of bounds]")

আপনি অন্য কোনও চরিত্রের জন্য "_" প্রতিস্থাপন করতে পারেন যা আপনার তালিকায় উপস্থিত হবে না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.