এক্সেলে অ্যারে (Array) ব্যবহারের মাধ্যমে জটিল ডেটা ম্যানিপুলেশন এবং ক্যালকুলেশন করা যায়। অ্যারে ফর্মুলার সাহায্যে ডেটার ট্রান্সপোজ এবং বিভিন্ন গাণিতিক প্রক্রিয়া সহজেই সম্পন্ন করা সম্ভব।
ট্রান্সপোজ অ্যারে (Transpose Arrays)
Transpose:
এক্সেলের ট্রান্সপোজ ফাংশন একটি রেঞ্জ বা অ্যারেকে সারি থেকে কলামে বা কলাম থেকে সারিতে রূপান্তর করে।
TRANSPOSE ফাংশন ব্যবহার
সাধারণ ফর্মুলা:
=TRANSPOSE(array)
ধাপ:
- যেখানে আপনি ট্রান্সপোজড ডেটা দেখতে চান সেই রেঞ্জটি সিলেক্ট করুন।
- ফর্মুলাটি টাইপ করুন।
- Ctrl+Shift+Enter প্রেস করুন (CSE অ্যারে ফর্মুলার জন্য)।
উদাহরণ:
আপনার ডেটা A1:A3 রেঞ্জে আছে। এটি কলাম থেকে সারিতে পরিবর্তন করতে চান:
=TRANSPOSE(A1:A3)
ট্রান্সপোজের ফলাফল { } ব্র্যাকেটের মধ্যে দেখাবে।
অ্যারের মধ্যে ক্যালকুলেশন (Calculation with Arrays)
অ্যারে ফর্মুলার মাধ্যমে একাধিক ডেটার উপর সরাসরি গাণিতিক প্রক্রিয়া চালানো যায়। এক্সেলে অ্যারের মধ্যে যোগফল, গুণফল, গড় ইত্যাদি সহজেই করা সম্ভব।
অ্যারের যোগফল (Array Addition)
ফর্মুলা:
=A1:A5 + B1:B5
ব্যবহার:
- একাধিক কলামের মান একসাথে যোগ করতে।
অ্যারের গুণফল (Array Multiplication)
ফর্মুলা:
=A1:A5 * B1:B5
ব্যবহার:
- একই অবস্থানের মান গুণ করতে।
- Ctrl+Shift+Enter প্রেস করলে সঠিক ফলাফল পাবেন।
শর্তযুক্ত ক্যালকুলেশন (Conditional Calculation)
একটি নির্দিষ্ট শর্ত পূরণকারী ভ্যালুর জন্য গণনা করতে পারেন।
উদাহরণ:
শর্ত অনুযায়ী যোগফল:
=SUM(IF(A1:A10>5, A1:A10, 0))
উদাহরণ:
শর্ত অনুযায়ী গুণফল:
=PRODUCT(IF(A1:A10>5, A1:A10, 1))
অ্যারে ভিত্তিক ফাংশনের উদাহরণ
একাধিক গড়ের হিসাব
=AVERAGE(A1:A10, B1:B10)
একাধিক শর্ত পূরণের জন্য ক্যালকুলেশন (Multiple Conditions)
=SUM((A1:A10>5)*(B1:B10<20)*C1:C10)
Ctrl+Shift+Enter প্রেস করুন।
ম্যাট্রিক্স গুণ (Matrix Multiplication)
MMULT ফাংশন:
দুইটি ম্যাট্রিক্সের গুণফল বের করতে ব্যবহৃত হয়।
ফর্মুলা:
=MMULT(array1, array2)
উদাহরণ:
=MMULT(A1:B2, C1:D2)
Ctrl+Shift+Enter ব্যবহার করুন।
ট্রান্সপোজ এবং অ্যারে ক্যালকুলেশনের সুবিধা
- বড় ডেটাসেটের জটিল হিসাব-নিকাশ সহজে সম্পন্ন করা যায়।
- অ্যারে ভিত্তিক গণনার জন্য সময় সাশ্রয়ী।
- একাধিক সেলের মান একত্রে প্রসেস করা যায়।
এক্সেলে Transpose Arrays এবং Arrays এর মধ্যে Calculation ব্যবহার করে ডেটার ফরম্যাটিং এবং গণনা অনেক বেশি কার্যকর করা সম্ভব। বিশেষ করে, বড় ডেটাসেট বা ম্যাট্রিক্স নিয়ে কাজ করার সময় এগুলোর গুরুত্ব অপরিসীম।
Read more