এক্সেলে কলাম/সারিকে অ্যারেতে রূপান্তর করুন: WRAPCOLS & WRAPROWS ফাংশন

  • এই শেয়ার করুন
Michael Brown

একটি কলাম বা সারি মানকে দ্বি-মাত্রিক অ্যারেতে রূপান্তর করার দ্রুততম উপায় হল WRAPCOLS বা WRAPROWS ফাংশন ব্যবহার করা৷

এক্সেলের প্রথম দিন থেকে, এটি হয়ে আসছে সংখ্যা গণনা এবং বিশ্লেষণে খুব ভাল। কিন্তু অ্যারে ম্যানিপুলেট করা ঐতিহ্যগতভাবে একটি চ্যালেঞ্জ ছিল। গতিশীল অ্যারের প্রবর্তন অ্যারে সূত্রের ব্যবহারকে অনেক সহজ করে তুলেছে। এবং এখন, মাইক্রোসফ্ট অ্যারেগুলিকে ম্যানিপুলেট এবং পুনরায় আকার দেওয়ার জন্য নতুন গতিশীল অ্যারে ফাংশনগুলির একটি সেট প্রকাশ করছে। এই টিউটোরিয়ালটি আপনাকে শেখাবে কিভাবে এই ধরনের দুটি ফাংশন, WRAPCOLS এবং WRAPROWS ব্যবহার করতে হয়, যাতে কোনো কলাম বা সারিকে 2D অ্যারেতে রূপান্তর করা যায়।

Excel WRAPCOLS ফাংশন

এক্সেলের WRAPCOLS ফাংশন প্রতি সারিতে নির্দিষ্ট সংখ্যক মানের উপর ভিত্তি করে মানগুলির একটি সারি বা কলামকে দ্বি-মাত্রিক অ্যারেতে রূপান্তরিত করে৷

সিনট্যাক্সে নিম্নলিখিত আর্গুমেন্ট রয়েছে:

WRAPCOLS(ভেক্টর, wrap_count, [pad_with])

কোথায়:

  • ভেক্টর (প্রয়োজনীয়) - উৎস এক-মাত্রিক অ্যারে বা ব্যাপ্তি।
  • wrap_count (প্রয়োজনীয়) - প্রতি কলামে সর্বাধিক মানের সংখ্যা।
  • pad_with (ঐচ্ছিক) - শেষ কলামের সাথে প্যাড করার মান যদি এটি পূরণ করার জন্য অপর্যাপ্ত আইটেম থাকে। যদি বাদ দেওয়া হয়, অনুপস্থিত মানগুলি #N/A (ডিফল্ট) দিয়ে প্যাড করা হবে।

উদাহরণস্বরূপ, B5:B24 পরিসরটিকে প্রতি কলামে 5টি মান সহ একটি 2-মাত্রিক অ্যারেতে পরিবর্তন করতে, সূত্র হল:

=WRAPROWS(B5:B24, 5)

আপনি লিখুন ভেক্টর আর্গুমেন্ট কোন এক-মাত্রিক অ্যারে নয়।

#NUM! ত্রুটি

একটি #NUM ত্রুটি দেখা দেয় যদি wrap_count মান 0 বা ঋণাত্মক সংখ্যা হয়।

#SPILL! ত্রুটি

প্রায়শই, একটি #SPILL ত্রুটি নির্দেশ করে যে ফলাফলগুলি ছড়িয়ে দেওয়ার জন্য পর্যাপ্ত ফাঁকা ঘর নেই। প্রতিবেশী কক্ষগুলি সাফ করুন, এবং এটি চলে যাবে। যদি ত্রুটিটি থেকে যায়, তাহলে এক্সেলে #SPILL এর অর্থ কী এবং এটি কীভাবে ঠিক করা যায় তা পরীক্ষা করে দেখুন।

এটিই এক্সেলে এক-মাত্রিক পরিসরকে দ্বি-মাত্রিক অ্যারেতে রূপান্তর করতে WRAPCOLS এবং WRAPROWS ফাংশনগুলি ব্যবহার করতে হয়। আমি পড়ার জন্য আপনাকে ধন্যবাদ এবং আশা করি আগামী সপ্তাহে আমাদের ব্লগে আপনাকে দেখতে পাব!

ডাউনলোডের জন্য অনুশীলন ওয়ার্কবুক

WRAPCOLS এবং WRAPROWS ফাংশন - উদাহরণ (.xlsx ফাইল)

যেকোন একক কোষে সূত্র এবং এটি স্বয়ংক্রিয়ভাবে যতগুলি প্রয়োজন তত কোষে ছড়িয়ে পড়ে। WRAPCOLS আউটপুটে, wrap_countমানের উপর ভিত্তি করে মানগুলি উপরে থেকে নীচে পর্যন্ত উল্লম্বভাবে সাজানো হয়। গণনা শেষ হওয়ার পরে, একটি নতুন কলাম শুরু হয়।

Excel WRAPROWS ফাংশন

Excel এর WRAPROWS ফাংশন আপনার নির্দিষ্ট করা সারি প্রতি মানের সংখ্যার উপর ভিত্তি করে মানগুলির একটি সারি বা কলামকে দ্বি-মাত্রিক অ্যারেতে রূপান্তর করে৷

সিনট্যাক্সটি নিম্নরূপ:

WRAPROWS(ভেক্টর, wrap_count, [pad_with])

কোথায়:

  • ভেক্টর (প্রয়োজনীয়) - উৎস এক-মাত্রিক অ্যারে বা ব্যাপ্তি।
  • wrap_count (প্রয়োজনীয়) - প্রতি সারির মানগুলির সর্বাধিক সংখ্যা।
  • pad_with (ঐচ্ছিক) - প্যাডের মান শেষ সারি দিয়ে যদি এটি পূরণ করার জন্য অপর্যাপ্ত আইটেম থাকে। ডিফল্ট হল #N/A।

উদাহরণস্বরূপ, B5:B24 পরিসরটিকে একটি 2D অ্যারেতে রূপান্তর করতে যার প্রতিটি সারিতে 5টি মান রয়েছে, সূত্রটি হল:

=WRAPROWS(B5:B24, 5)

আপনি স্পিল পরিসরের উপরের-বাম কক্ষে সূত্রটি প্রবেশ করান, এবং এটি স্বয়ংক্রিয়ভাবে অন্যান্য সমস্ত কক্ষকে পূরণ করে। WRAPROWS ফাংশন wrap_count মানের উপর ভিত্তি করে, বাম থেকে ডানে, অনুভূমিকভাবে মানগুলিকে সাজায়। গণনা পৌঁছানোর পরে, এটি একটি নতুন সারি শুরু করে।

WRAPCOLS এবং WRAPROWS উপলব্ধতা

উভয় ফাংশন শুধুমাত্র Microsoft 365 (উইন্ডোজ এবং ম্যাক) এবং ওয়েবের জন্য Excel এর জন্য উপলব্ধ।

আগেসংস্করণ, আপনি কলাম-থেকে-অ্যারে এবং সারি-থেকে-অ্যারে রূপান্তর সম্পাদন করতে ঐতিহ্যগত আরও জটিল সূত্র ব্যবহার করতে পারেন। এই টিউটোরিয়ালে আরও, আমরা বিকল্প সমাধান সম্পর্কে বিস্তারিত আলোচনা করব।

টিপ। একটি বিপরীত অপারেশন করতে, যেমন একটি একক কলাম বা সারিতে একটি 2D অ্যারে পরিবর্তন করুন, যথাক্রমে TOCOL বা TOROW ফাংশনটি ব্যবহার করুন৷

কলাম/সারিকে এক্সেলে পরিসরে কীভাবে রূপান্তর করবেন - উদাহরণ

এখন যেহেতু আপনি মৌলিক ব্যবহার বুঝতে পেরেছেন, আসুন আরও কয়েকটি নির্দিষ্ট ক্ষেত্রে ঘনিষ্ঠভাবে নজর দেওয়া যাক।

প্রতি কলাম বা সারিতে সর্বাধিক সংখ্যক মান সেট করুন

এর উপর নির্ভর করে আপনার আসল ডেটার গঠন, আপনি এটিকে কলাম (WRAPCOLS) বা সারি (WRAPROWS) এ পুনরায় সাজানো উপযুক্ত বলে মনে করতে পারেন। আপনি যে ফাংশনটি ব্যবহার করুন না কেন, এটি wrap_count আর্গুমেন্ট যা প্রতিটি কলাম/সারিতে সর্বাধিক সংখ্যা নির্ধারণ করে।

উদাহরণস্বরূপ, B4:B23 পরিসরটিকে একটি 2D অ্যারেতে রূপান্তর করতে, যাতে প্রতিটি কলামে সর্বোচ্চ 10টি মান থাকে, এই সূত্রটি ব্যবহার করুন:

=WRAPCOLS(B4:B23, 10)

একই পরিসরকে সারি অনুসারে পুনরায় সাজাতে, যাতে প্রতিটি সারিতে সর্বোচ্চ 4টি মান থাকে, সূত্রটি হল :

=WRAPROWS(B4:B23, 4)

নিচের চিত্রটি দেখায় যে এটি কেমন দেখাচ্ছে:

ফলাফল অ্যারেতে প্যাড অনুপস্থিত মান

যদি পূরণ করার জন্য অপর্যাপ্ত মান না থাকে ফলাফল পরিসরের সমস্ত কলাম/সারি, WRAPROWS এবং WRAPCOLS 2D অ্যারের গঠন বজায় রাখতে #N/A ত্রুটি ফিরিয়ে দেবে।

ডিফল্ট পরিবর্তন করতেআচরণের জন্য, আপনি ঐচ্ছিক pad_with আর্গুমেন্টের জন্য একটি কাস্টম মান প্রদান করতে পারেন।

উদাহরণস্বরূপ, পরিসর B4:B21কে সর্বাধিক 5টি মান প্রশস্ত একটি 2D অ্যারেতে রূপান্তর করতে এবং শেষটি প্যাড করুন ড্যাশ সহ সারি যদি এটি পূরণ করার জন্য পর্যাপ্ত ডেটা না থাকে তবে এই সূত্রটি ব্যবহার করুন:

=WRAPROWS(B4:B21, 5, "-")

অনুপস্থিত মানগুলিকে শূন্য-দৈর্ঘ্যের স্ট্রিং (খালি) দিয়ে প্রতিস্থাপন করতে, সূত্রটি হল:<3

=WRAPROWS(B4:B21, 5, "")

অনুগ্রহ করে ফলাফলগুলিকে ডিফল্ট আচরণের সাথে তুলনা করুন (D5 তে সূত্র) যেখানে pad_with বাদ দেওয়া হয়েছে:

2D পরিসরে একাধিক সারি মার্জ করুন

একটি একক 2D অ্যারেতে কয়েকটি পৃথক সারি একত্রিত করতে, আপনি প্রথমে HSTACK ফাংশন ব্যবহার করে অনুভূমিকভাবে সারিগুলি স্ট্যাক করুন এবং তারপরে WRAPROWS বা WRAPCOLS ব্যবহার করে মানগুলি মোড়ানো করুন৷

উদাহরণস্বরূপ, থেকে মানগুলিকে একত্রিত করতে 3টি সারি (B5:J5, B7:G7 এবং B9:F9) এবং কলামে মোড়ানো, প্রতিটিতে 10টি মান রয়েছে, সূত্রটি হল:

=WRAPCOLS(HSTACK(B5:J5, B7:G7, B9:F9), 10)

একাধিক সারি থেকে মানগুলিকে একটিতে একত্রিত করতে 2D পরিসর যেখানে প্রতিটি সারিতে 5টি মান থাকে, সূত্রটি এই ফর্মটি নেয়:

=WRAPROWS(HSTACK(B5:J5, B7:G7, B9:F9), 5)

C 2D অ্যারেতে একাধিক কলাম যুক্ত করুন

একটি 2D পরিসরে বেশ কয়েকটি কলাম একত্রিত করতে, প্রথমে আপনি VSTACK ফাংশন ব্যবহার করে তাদের উল্লম্বভাবে স্ট্যাক করুন এবং তারপরে মানগুলিকে সারি (WRAPROWS) বা কলামে (WRAPCOLS) মোড়ানো করুন৷

উদাহরণস্বরূপ, 3টি কলাম (B5:J5, B7:G7 এবং B9:F9) থেকে একটি 2D পরিসরে মানগুলিকে একত্রিত করতে যেখানে প্রতিটি কলামে 10টি মান রয়েছে, সূত্রটি হল:

=WRAPCOLS(HSTACK(B5:J5, B7:G7, B9:F9), 10) <3

একত্রিত করতেএকটি 2D পরিসরে একই কলাম যেখানে প্রতিটি সারিতে 5টি মান রয়েছে, এই সূত্রটি ব্যবহার করুন:

=WRAPROWS(HSTACK(B5:J5, B7:G7, B9:F9), 5)

অ্যারেটি মোড়ানো এবং সাজান

এমন পরিস্থিতিতে যখন উত্স পরিসরের মান রয়েছে আপনি যখন আউটপুটটি সাজাতে চান তখন এলোমেলো ক্রমে এগিয়ে যান:

  1. প্রাথমিক অ্যারেটি সাজান যেভাবে আপনি SORT ফাংশন ব্যবহার করতে চান৷ অথবা WRAPROWS।

উদাহরণ স্বরূপ, B4:B23 রেঞ্জটিকে সারিতে মোড়ানোর জন্য, প্রতিটিতে 4টি মান, এবং ফলস্বরূপ পরিসীমা A থেকে Z সাজানোর জন্য, এইভাবে একটি সূত্র তৈরি করুন:

=WRAPROWS(SORT(B4:B23), 4)

একই পরিসরকে কলামে মোড়ানোর জন্য, প্রতিটিতে 10টি মান, এবং আউটপুটকে বর্ণানুক্রমিকভাবে সাজাতে, সূত্রটি হল:

=WRAPCOLS(SORT(B4:B23), 10)

ফলাফলগুলি নিম্নরূপ দেখায় :

টিপ। ফলস্বরূপ অ্যারেতে মানগুলিকে অবরোচিত ক্রমে সাজাতে, SORT ফাংশনের তৃতীয় আর্গুমেন্ট ( sort_order ) -1 এ সেট করুন।

Excel 365 এর জন্য WRAPCOLS বিকল্প - 2010

পুরানো এক্সেল সংস্করণগুলিতে যেখানে WRAPCOLS ফাংশন সমর্থিত নয়, আপনি একটি এক-মাত্রিক অ্যারে থেকে কলামগুলিতে মানগুলি মোড়ানোর জন্য আপনার নিজস্ব সূত্র তৈরি করতে পারেন। এটি 5টি ভিন্ন ফাংশন একসাথে ব্যবহার করে করা যেতে পারে।

একটি সারিকে 2D পরিসরে রূপান্তর করার জন্য WRAPCOLS বিকল্প:

IFERROR(IF(ROW(A1)> n , "" , INDEX( row_range , , ROW(A1) + (COLUMN(A1)-1)* n )), "")

একটি কলামকে 2D তে রূপান্তর করতে WRAPCOLS বিকল্প পরিসর:

IFERROR(IF(ROW(A1)> n ,"", INDEX( কলাম_পরিসীমা , ROW(A1) + (COLUMN(A1)-1)* n )), "")

কোথায় n হল প্রতি কলামে সর্বাধিক সংখ্যক মান৷

নীচের ছবিতে, আমরা একটি এক-সারির পরিসর (D4:J4) একটি তিন-সারির অ্যারেতে পরিণত করতে নিম্নলিখিত সূত্রটি ব্যবহার করি৷

=IFERROR(IF(ROW(A1)>3, "", INDEX($D$4:$J$4, , ROW(A1) + (COLUMN(A1)-1)*3)), "")

এবং এই সূত্রটি একটি এক-কলাম পরিসর (B4:B20) একটি পাঁচ-সারির অ্যারেতে পরিবর্তন করে:

=IFERROR(IF(ROW(A1)>5, "", INDEX($B$4:$B$20, ROW(A1) + (COLUMN(A1)-1)*5)), "")

উপরের সমাধানগুলি সাদৃশ্যযুক্ত WRAPCOLS সূত্রগুলিকে অনুকরণ করে এবং একই ফলাফল দেয়:

=WRAPCOLS(D4:J4, 3, "")

এবং

=WRAPCOLS(B4:B20, 5, "")

অনুগ্রহ করে মনে রাখবেন যে ডায়নামিক অ্যারে WRAPCOLS ফাংশনের বিপরীতে, ঐতিহ্যগত সূত্রগুলি অনুসরণ করে এক-সূত্র-এক-কোষ পদ্ধতি। সুতরাং, আমাদের প্রথম সূত্রটি D8 এ প্রবেশ করা হয়েছে এবং 3টি সারি নিচে এবং 3টি কলাম ডানদিকে কপি করা হয়েছে। দ্বিতীয় সূত্রটি D14 এ প্রবেশ করানো হয়েছে এবং 5টি সারি নিচে এবং 4টি কলাম ডানদিকে কপি করা হয়েছে।

এই সূত্রগুলি কীভাবে কাজ করে

উভয় সূত্রের কেন্দ্রস্থলে, আমরা INDEX ফাংশন ব্যবহার করি যা একটি সারি এবং কলাম নম্বরের উপর ভিত্তি করে সরবরাহ করা অ্যারে থেকে একটি মান প্রদান করে:

INDEX(array, row_num, [column_num])

যেহেতু আমরা এক-সারি অ্যারে নিয়ে কাজ করছি, আমরা row_num আর্গুমেন্ট বাদ দিতে পারি, তাই এটি ডিফল্ট 1-এ থাকে। কৌশলটি হল col_num প্রতিটি কক্ষের জন্য স্বয়ংক্রিয়ভাবে গণনা করা হয় যেখানে সূত্রটি কপি করা হয়। এবং এখানে আমরা কীভাবে এটি করি:

ROW(A1)+(COLUMN(A1)-1)*3)

ROW ফাংশন A1 রেফারেন্সের সারি নম্বর প্রদান করে, যা 1।

COLUMN ফাংশনটি কলাম নম্বর প্রদান করেA1 রেফারেন্স, যা 1ও। 1 বিয়োগ করলে তা শূন্য হয়ে যায়। এবং 0 কে 3 দ্বারা গুন করলে 0 পাওয়া যায়।

তারপর, আপনি ROW দ্বারা 1 এবং COLUMN দ্বারা 0 ফেরত যোগ করুন এবং ফলস্বরূপ 1 পাবেন।

এইভাবে, উপরের দিকে INDEX সূত্র -গন্তব্য পরিসরের (D8) বাম কক্ষটি এই রূপান্তরের মধ্য দিয়ে যায়:

INDEX($D$4:$J$4, ,ROW(A1) + (COLUMN(A1)-1)*3))

INDEX($D$4:$J$4, ,1)

এ পরিবর্তিত হয় এবং ১ম কলাম থেকে মান ফেরত দেয় নির্দিষ্ট করা অ্যারের, যা D4-এ "Apples"৷

যখন সূত্রটি D9 কক্ষে অনুলিপি করা হয়, তখন আপেক্ষিক সেল রেফারেন্সগুলি সারি এবং কলামগুলির একটি আপেক্ষিক অবস্থানের উপর ভিত্তি করে পরিবর্তিত হয় যখন পরম পরিসরের রেফারেন্স অপরিবর্তিত থাকে:

INDEX($D$4:$J$4,, ROW(A2)+(COLUMN(A2)-1)*3))

পরিণত হয়:

INDEX($D$4:$J$4,, 2+(1-1)*3))

হয়ে যায়:

INDEX($D$4:$J$4,, 2))

এবং থেকে মান ফেরত দেয় নির্দিষ্ট অ্যারের 2য় কলাম, যা E4-এ "এপ্রিকটস"৷

IF ফাংশন সারি নম্বর পরীক্ষা করে এবং যদি এটি আপনার নির্দিষ্ট করা সারির সংখ্যার চেয়ে বেশি হয় (আমাদের ক্ষেত্রে 3) একটি খালি স্ট্রিং প্রদান করে ( ""), অন্যথায় INDEX ফাংশনের ফলাফল:

IF(ROW(A1)>3, "", INDEX(…))

অবশেষে, IFERROR ফাংশন একটি #REF! যে ত্রুটিটি ঘটে যখন সূত্রটি প্রকৃতপক্ষে প্রয়োজনের চেয়ে বেশি কোষে অনুলিপি করা হয়৷

দ্বিতীয় সূত্রটি যেটি একটি কলামকে 2D পরিসরে রূপান্তর করে একই যুক্তি দিয়ে কাজ করে৷ পার্থক্য হল আপনি INDEX এর জন্য row_num আর্গুমেন্ট বের করতে ROW + COLUMN কম্বিনেশন ব্যবহার করেন। এই ক্ষেত্রে col_num প্যারামিটারের প্রয়োজন নেই যেহেতু ঠিক আছেসোর্স অ্যারেতে একটি কলাম।

এক্সেল 365 - 2010 এর জন্য WRAPROWS বিকল্প

এক্সেল 2019 এবং তার আগের সারিতে এক-মাত্রিক অ্যারে থেকে মানগুলি মোড়ানোর জন্য, আপনি ব্যবহার করতে পারেন WRAPROWS ফাংশনের নিম্নলিখিত বিকল্পগুলি।

একটি সারিকে 2D পরিসরে রূপান্তর করুন:

IFERROR(IF(COLUMN(A1)> n , "", INDEX( row_range , , COLUMN(A1)+(ROW(A1)-1)* n )), "")

একটি কলামকে 2D পরিসরে পরিবর্তন করুন:

IFERROR(IF( COLUMN(A1)> n , "", INDEX( column_range , COLUMN(A1)+(ROW(A1)-1)* n )) , "")

যেখানে n হল প্রতি সারির মানগুলির সর্বাধিক সংখ্যা৷

আমাদের নমুনা ডেটা সেটে, আমরা একটি এক-সারির পরিসর (D4) রূপান্তর করতে নিম্নলিখিত সূত্রটি ব্যবহার করি :J4) একটি তিন-কলাম পরিসরে। সূত্রটি D8 কক্ষে অবতরণ করে, এবং তারপর 3টি কলাম এবং 3টি সারি জুড়ে অনুলিপি করা হয়।

=IFERROR(IF(COLUMN(A1)>3, "", INDEX($D$4:$J$4, , COLUMN(A1)+(ROW(A1)-1)*3)), "")

একটি 1-কলাম পরিসর (B4:B20) একটি 5-কলাম পরিসরে পুনরায় আকার দিতে, নিচের সূত্রটি D14-এ প্রবেশ করান এবং 5টি কলাম এবং 4টি সারি জুড়ে টেনে আনুন।

=IFERROR(IF(COLUMN(A1)>5, "", INDEX($B$4:$B$20, COLUMN(A1)+(ROW(A1)-1)*5)), "")

Excel 365-এ, সমতুল্য WRAPCOLS সূত্রগুলির সাথে একই ফলাফল অর্জন করা যেতে পারে:

=WRAPROWS(D4:J4, 3, "")

এবং

=WRAPROWS(B4:B20, 5, "")

এই সূত্রগুলি কীভাবে কাজ করে

মূলত, এই সূত্রগুলি আগের উদাহরণের মতো কাজ করে। পার্থক্য হল আপনি কিভাবে INDEX ফাংশনের জন্য row_num এবং col_num স্থানাঙ্ক নির্ধারণ করেন:

INDEX($D$4:$J$4,, COLUMN(A1)+(ROW(A1)-1)*3))

উপরের জন্য কলাম নম্বর পেতে গন্তব্য পরিসরে বাম ঘর (D8), আপনি এটি ব্যবহার করেনঅভিব্যক্তি:

COLUMN(A1)+(ROW(A1)-1)*3)

যা পরিবর্তিত হয়:

1+(1-1)*3

এবং দেয় 1.

ফলস্বরূপ, নীচের সূত্রটি নির্দিষ্ট অ্যারের প্রথম কলাম থেকে মান প্রদান করে, যা হল "Apples":

INDEX($D$4:$J$4,, 1)

এখন পর্যন্ত, ফলাফলটি আগের মতই উদাহরণ তবে আসুন দেখি অন্য কোষে কি হয়...

সেল D9-এ, আপেক্ষিক সেল রেফারেন্সগুলি নিম্নরূপ পরিবর্তিত হয়:

INDEX($D$4:$J$4,, COLUMN(A2)+(ROW(A2)-1)*3))

সুতরাং, সূত্রটি এতে রূপান্তরিত হয়:

INDEX($D$4:$J$4,, 1+(2-1)*3))

হয়ে যায়:

INDEX($D$4:$J$4,, 4))

এবং নির্দিষ্ট অ্যারের ৪র্থ কলাম থেকে মান প্রদান করে, যা G4-এ "চেরি"।

IF ফাংশন কলাম নম্বর পরীক্ষা করে এবং যদি এটি আপনার নির্দিষ্ট করা কলামের সংখ্যার চেয়ে বেশি হয়, তাহলে একটি খালি স্ট্রিং ("") প্রদান করে, অন্যথায় INDEX ফাংশনের ফলাফল:

IF(COLUMN(A1)>3, "", INDEX(…))

একটি সমাপ্তি স্পর্শ হিসাবে, IFERROR #REF প্রতিরোধ করে! "অতিরিক্ত" কক্ষে উপস্থিত হতে ত্রুটিগুলি যদি আপনি সূত্রটি প্রকৃতপক্ষে প্রয়োজনের চেয়ে বেশি কোষে অনুলিপি করেন৷

WRAPCOLS বা WRAPROWS ফাংশন কাজ করছে না

যদি "র্যাপ" ফাংশন উপলব্ধ না হয় আপনার এক্সেলে বা একটি ত্রুটির ফলে, এটি নীচের কারণগুলির মধ্যে একটি হতে পারে৷

#NAME? ত্রুটি

Excel 365-এ, একটি #NAME? ত্রুটি ঘটতে পারে কারণ আপনি ফাংশনের নামের বানান ভুল করেছেন। অন্যান্য সংস্করণে, এটি নির্দেশ করে যে ফাংশন সমর্থিত নয়। একটি সমাধান হিসাবে, আপনি WRAPCOLS বিকল্প বা WRAPROWS বিকল্প ব্যবহার করতে পারেন।

#VALUE! ত্রুটি

যদি একটি #VALUE ত্রুটি দেখা দেয়

মাইকেল ব্রাউন হল সফ্টওয়্যার সরঞ্জাম ব্যবহার করে জটিল প্রক্রিয়াগুলিকে সরল করার আবেগের সাথে একজন উত্সর্গীকৃত প্রযুক্তি উত্সাহী৷ প্রযুক্তি শিল্পে এক দশকেরও বেশি অভিজ্ঞতার সাথে, তিনি মাইক্রোসফ্ট এক্সেল এবং আউটলুক, সেইসাথে Google পত্রক এবং ডক্সে তার দক্ষতাকে সম্মানিত করেছেন। মাইকেলের ব্লগটি তার জ্ঞান এবং দক্ষতা অন্যদের সাথে ভাগ করে নেওয়ার জন্য নিবেদিত, উত্পাদনশীলতা এবং দক্ষতার উন্নতির জন্য সহজে অনুসরণযোগ্য টিপস এবং টিউটোরিয়াল প্রদান করে৷ আপনি একজন অভিজ্ঞ পেশাদার বা একজন শিক্ষানবিসই হোন না কেন, মাইকেলের ব্লগ এই প্রয়োজনীয় সফ্টওয়্যার সরঞ্জামগুলি থেকে সর্বাধিক পাওয়ার জন্য মূল্যবান অন্তর্দৃষ্টি এবং ব্যবহারিক পরামর্শ প্রদান করে৷