MAKEARRAY ফাংশন আপনাকে নির্দিষ্ট সংখ্যক সারি ও কলাম ধারণকারী একটি গণনা করা অ্যারে তৈরি করতে সাহায্য করে। এটি একটি LAMBDA ফাংশন ব্যবহার করে যা প্রতিটি সেলের মান নির্ধারণ করে।
MAKEARRAY ফাংশন কিভাবে কাজ করে?
এই ফাংশন তিনটি আর্গুমেন্ট গ্রহণ করে:
- rows: অ্যারেতে কতগুলো সারি থাকবে তা নির্ধারণ করে।
- cols: অ্যারেতে কতগুলো কলাম থাকবে তা নির্ধারণ করে।
- lambda: এটি একটি LAMBDA ফাংশন যা প্রতিটি সেলের মান নির্ধারণ করে। এই ফাংশন দুটি আর্গুমেন্ট গ্রহণ করে:
- row: সেলের সারির ইনডেক্স
- col: সেলের কলামের ইনডেক্স
MAKEARRAY ফাংশন ব্যবহারের নিয়ম:
- rows এবং cols আর্গুমেন্ট অবশ্যই ১-এর চেয়ে বড় হতে হবে।
- lambda আর্গুমেন্ট অবশ্যই একটি বৈধ LAMBDA ফাংশন হতে হবে।
- MAKEARRAY ফাংশন সবসময় একটি নতুন অ্যারে তৈরি করে, কোন বিদ্যমান অ্যারে পরিবর্তন করে না।
MAKEARRAY ফাংশন ব্যবহারের উদাহরণ:
গল্প:
মনে করুন, আপনার কাছে একটি নমুনা ডেটা সেট আছে যেখানে প্রতিটি সেলের মান তার সারি ও কলামের ইনডেক্সের গুণফল।
সমাধান:
আপনি MAKEARRAY ফাংশন ব্যবহার করে এই ডেটা সেট তৈরি করতে পারেন।
সেল A2-এ নিম্নলিখিত সূত্রটি লিখুন:
=MAKEARRAY(3, 3, LAMBDA(r,c, r*c))
এই সূত্রটি 3×3 আকারের একটি অ্যারে তৈরি করবে যেখানে প্রতিটি সেলের মান তার সারি ও কলামের ইনডেক্সের গুণফল হবে।
ফলাফল:
A2: 1
B2: 2
C2: 3
A3: 2
B3: 4
C3: 6
A4: 3
B4: 6
C4: 9
এই উদাহরণে, LAMBDA ফাংশন r*c
ব্যবহার করে প্রতিটি সেলের মান নির্ধারণ করে।