সিএসই সূত্র ব্যবহার করে কোনও ব্যাপ্তিতে কোনও পরিসীমা ফিল্টার করবেন কীভাবে?


0

আমার A1: C100 এর ব্যাপ্তি রয়েছে, ক এবং এ এবং বি কলামের ঘরগুলি ফাঁকা হতে পারে। আমি A1: C100 ফিল্টার করতে, সিএসই সূত্রটি ব্যবহার করতে চাই, কেবল সারি থাকবে যে A এবং B কলামগুলি খালি নয় এবং এটি D1: F100 পরিসরে পূরণ করুন।

এসকিউএল এ এই সরাসরি করা হবে, যেমন

select A, B, C from [A1:C100] where A!="" and B!=""

তবে কীভাবে আমি এক্সেলে এটি লিখতে সিএসই সূত্রটি ব্যবহার করতে পারি?


আপনি ফিল্টার
ইয়াস

@ ইয়াস নং সারিগুলি বাদ না দিয়ে কেবল ছাঁটাইগুলি সরিয়ে ফেলুন ফিল্টার করুন ।
এথোস

@ ইয়াস হ্যাঁ এটাই আমার উদ্দেশ্য
এথোস

@ ইয়াস হ্যাঁ, আমি ম্যানুয়ালি অনুলিপি করতে পারি , পুরো প্রশ্নের উদ্দেশ্য হ'ল কোনও ম্যানুয়াল অনুলিপি বা পেস্ট বা ফিল্টার এড়ানোর জন্য এক্সেল সূত্রের সাহায্যে জিনিস করা ।
এথোস

ব্যবহার করুন: ডেটা ট্যাব, "গেম অ্যান্ড ট্রান্সফর্ম" বিভাগে "টেবিল থেকে" নির্বাচন করুন, ক্যোয়ারিতে "ফাঁকাগুলি সরান" ফিল্টারটি চয়ন করুন।
এজেবাইটস

উত্তর:


1

একটি অতিরিক্ত কলাম এবং তিন ধরণের অ্যারে সূত্র সহ এই উদাহরণটি দেখুন।

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

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

পরিসর A1:B100ফাঁকা কোষ সহ এলোমেলো স্ট্রিং দ্বারা পরিপূর্ণ, পরিসীমা C1:C100কিছু সংখ্যক (স্ট্রিংও হতে পারে)।

বিন্যাস H1:H100একটি সাহায্যকারী কলাম, যা আসলে আউট ফিল্টার এবং অ খালি কোষ সঙ্গে সারি সংখ্যা accumulates যেমন ব্যবহার করা হয় Aএবং B

H1: শূন্যস্থানযুক্ত কক্ষ Aএবং Bকলামগুলিতে প্রথম সারির নম্বর সন্ধান করতে অ্যারে সূত্র :

=MATCH(1,SIGN(LEN(TRIM($A$1:$A$100))*LEN(TRIM($B$1:$B$100))),0)

H2: খালি খালি ঘর Aএবং Bকলামগুলিতে থাকা সমস্ত অবশিষ্ট সারির সংখ্যাগুলি খুঁজে পাওয়ার জন্য আরে সূত্র :

=IF(ROW()>SUM(SIGN(LEN(TRIM($A$1:$A$100))*LEN(TRIM($B$1:$B$100)))),"",MATCH(1,SIGN(LEN(TRIM(INDIRECT(ADDRESS((1+H1),1)&":$A$100")))*LEN(TRIM(INDIRECT(ADDRESS((1+H1),2)&":$B$100")))),0)+H1)

সূত্রটি বেশ লম্বা, সুতরাং কেবলমাত্র ক্ষেত্রে, কাঠামোটি দেখানোর জন্য এটি এখানে ফর্ম্যাট করা হয়েছে:

IF( 
  ROW()>
          SUM(
            SIGN(
              LEN(TRIM($A$1:$A$100))*LEN(TRIM($B$1:$B$100))
            )
          )
  ,""
  ,MATCH(1, 
           SIGN(
              LEN(TRIM(INDIRECT(ADDRESS((1+H1),1)&":$A$100")))
             *LEN(TRIM(INDIRECT(ADDRESS((1+H1),2)&":$B$100")))
           )
         ,0
   )+H1
)

শেষ ধরণের অ্যারে সূত্রটি এতে টাইপ করুন D1:

=IF(ROW()>SUM(SIGN(LEN(TRIM($A$1:$A$100))*LEN(TRIM($B$1:$B$100)))),"",INDEX($A$1:$C$100,$H1,COLUMN()-COLUMN($D$1)+1))

সেল কপি E1, F1; নির্বাচন এবং অনুলিপি পরিসীমা D1:F1; পরিসর নির্বাচন করুন D2:F100এবং অনুলিপি করা কক্ষগুলি আটকে দিন।

আরও সাহায্যকারী কলামগুলির বিস্তারে সূত্রগুলি আরও সংক্ষিপ্ত হতে পারে।

বাধ্যতামূলক নোট: অ্যারে সূত্রটি প্রবেশ করতে , কেবলমাত্র স্কেলারের সূত্রের পরিবর্তে Ctrl+ Shift+ টিপুন )।EnterEnter


2
  • ডেটা ট্যাব চয়ন করুন
  • "পান এবং রূপান্তর করুন" বিভাগে সারণী থেকে নির্বাচন করুন।
  • যখন জিজ্ঞাসা করা হবে তখন ফিল্টারগুলি "ফাঁকা সরান" চয়ন করুন।
  • অথবা
  • অ্যাডভান্সড ফিল্টার: যেখানে কোলা নাল সমান নয় এবং কোলবি নলের সমান নয় উদাহরণস্বরূপ।

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

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

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

আপনি আপনার লজিক্যাল ক্যোয়ারিতে একটি এন্ড ক্লজও যুক্ত করতে পারেন (যেমন যেখানে কলএ নলের সমান নয় এবং কোলবি নাল সমান নয়)

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

লোড এবং বন্ধ নির্বাচন করুন। সম্পন্ন.

এক্সেল 2010 এ "পান এবং রূপান্তর করুন> টেবিল থেকে" ফাংশনটি উপলভ্য নয়

  • এতে যান: ডেটা ট্যাব> বাছাই করুন এবং ফিল্টার করুন> উন্নত।

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

এটি কীভাবে টাইপ করা হয়েছে তা মানদণ্ডটি নোট করুন।

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


THX, এটি কাজ করছে বলে মনে হচ্ছে তবে আমি একটি সিএসই সূত্র সমাধান খুঁজছি। "কিছু পান টেবিল থেকে> Transform" ফাংশন Excel এ উপলব্ধ নয় 2010
অথস

1
@ অ্যাথস আহ ঠিক আছে আমি নিশ্চিত নই যে আপনি যা খুঁজছেন তার জন্য কোনও সিএসই সমাধান পাওয়া যায় কিনা। আপনাকে কোথাও নুলের সাথে সমতুল্য নয় এবং বুট করার জন্য একটি সারণী বাছাই করতে হবে। তবে, "গেট অ্যান্ড ট্রান্সফর্ম" একটি নতুন সরঞ্জাম যা একেবারেই নতুন নয়; তারা কেবল নতুন বিভাগগুলির অধীনে পুরানো আইটেমগুলিকে পুনরায় গ্রুপ করেছে। যদি আপনি এটি ব্যবহার করে দেখতে চান তবে আমি নীচে একটি সংযুক্তি পোস্ট করব এবং আপনি এটি ব্যবহার করে দেখতে পারেন। আমি এখন এটি করব।
এজেবাইটস

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