সারি এবং কলাম নম্বর দেওয়া কোনও কক্ষের সামগ্রী পান


96

আমি কোনও কক্ষটির সারি এবং কলাম নম্বর দিয়ে এই বিষয়বস্তু পেতে চাই। সারি এবং কলাম নম্বর সেলগুলিতে সঞ্চয় করা হয় (এখানে বি 1, বি 2)। আমি নিম্নলিখিত সমাধানগুলি কাজ করে জানি, তবে তারা কিছুটা হ্যাকিং বোধ করে।

সল 1

=CELL("contents",INDIRECT(ADDRESS(B1,B2)))

সল 2

=CELL("contents",OFFSET($A$1, B1-1,B2-1))

কম ভার্বোস পদ্ধতি আছে? (যেমন = সেলওয়ালিউ (সারি, করল) বা যাই হোক না কেন)?

সম্পাদনা / স্পষ্টকরণ: আমি কেবল এক্সেল ওয়ার্কশিট সূত্রগুলি ব্যবহার করতে চাই। ভিবিএ নেই। সংক্ষেপে, আমি খুব ভাল একটি এক্সেল সূত্র হিসাবে ভিবিএ সেল () পদ্ধতির সমতুল্য খুঁজছি।


আমরা কি আরও কিছু প্রসঙ্গ পেতে পারি? আপনি কি কেবল এক্সেল সূত্র ব্যবহার করছেন? ভিবিএ? অন্য কোন পদ্ধতি?
সালাদউদ্দিন আকারা

উত্তর:


141

আপনার সূত্রগুলির সেল () অংশের দরকার নেই:

=INDIRECT(ADDRESS(B1,B2))

বা

=OFFSET($A$1, B1-1,B2-1)

উভয় কাজ করবে। মনে রাখবেন যে উভয় INDIRECTএবং OFFSETউদ্বায়ী ফাংশন। অস্থির ফাংশন গণনাটি ধীর করতে পারে কারণ তারা প্রতিটি একক পুনর্বিবেচনায় গণনা করা হয়।


এটি যথেষ্ট দরকারী যে আমি বন্ধ হওয়া বন্ধনীগুলির সঠিক সংখ্যার জন্য এটি সম্পাদিত দেখতে চাই।
উইক

6
এই প্রশ্ন / উত্তরের জনপ্রিয়তা দেওয়া, একটি অস্থির ফাংশন কী তা সম্পর্কে এখানে একটি ছোট্ট বাক্য রাখা ভাল লাগবে।
লন্ডনরব

মনে রাখবেন যে form a $ 1 এর উপর নির্ভর করে দ্বিতীয় ফর্মের সাথে শিটের পরবর্তী সম্পাদনায় আপনি কোনওভাবেই $ a $ 1 স্থানান্তরিত না হওয়া প্রয়োজন do
এর্ক

INDIRECT+ ADDRESSযাওয়ার উপায়। আমার ভাষায় এক্সেল OFFSETএকটি সময়ের দ্বারা পৃথক 2 শব্দের অনুবাদ করে। এটি সবচেয়ে খারাপ (একসাথে ফাংশনের নামে আমলাটদের সাথে)!
বিটারব্লু

29

= সূচক চেষ্টা করুন (এআরএই, রাউ, কলাম)

যেখানে: অ্যারে: পুরো শীটটি সারি, কলাম: আপনার সারি এবং কলামের উল্লেখগুলি নির্বাচন করুন

সূত্রটি যারা দেখছেন তাদের কাছে এটি বোঝা সহজ হওয়া উচিত।


2

এটি আমাকে কিছুটা সময় নিয়েছিল, কিন্তু আমি কীভাবে এটি গতিশীল করেছিলাম তা এখানে। এটি একটি সাজানো টেবিলের উপর নির্ভর করে না।

প্রথমে আমি রাষ্ট্রের নামের একটি কলাম (কলাম এ) এবং প্রতিটি রাজ্যে বিমানের কলাম দিয়ে শুরু করেছি (কলাম বি)। (সারি 1 একটি শিরোনাম সারি)।

বিমানের সংখ্যা রয়েছে এমন কক্ষটি সন্ধান করা ছিল:

=MATCH(MAX($B$2:$B$54),$B$2:$B$54,0)+MIN(ROW($B$2:$B$54))-1

আমি এটিকে একটি ঘরে রেখেছিলাম এবং তারপরে সেই কক্ষটিকে একটি নাম দিয়েছিলাম, "স্টেটরউ" তারপরে উপরের টিপসগুলি ব্যবহার করে আমি এটিকে জখম করলাম:

=INDIRECT(ADDRESS(StateRow,1))

এটি সারি "স্টেটরো", কলাম 1-এ গতিশীল মান থেকে রাষ্ট্রটির নাম দেয়

এখন যেমন আরও ডেটা প্রবেশের সাথে সাথে সময়ের সাথে গণনা কলামের মানগুলি পরিবর্তন হয়, আমি সর্বদা জানি যে কোন রাজ্যে সর্বাধিক বিমান রয়েছে।

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