অন্য স্প্রেডশিট থেকে ডেটা আনতে এবং ফিল্টার করতে ফিল্টার বা আমদানি ব্যবহার


12

আমি একটি পৃথক শীট থেকে ডেটা আনতে এবং এটি ফিল্টার করতে চাই।

আমি এ জাতীয় কাজ করতে আমদানি করতে পারি:

=IMPORTRANGE("URL","A:J)

তবে তা ফিল্টার করে না। আমি কেবল একই পাতায় কাজ করতে ফিল্টার পেতে পারি:

=FILTER(Sheet1!A:J, C:C="Yes")

কলাম সি তথ্যের উপর ভিত্তি করে এই দুটি ফাংশন একসাথে আনতে এবং অন্য স্প্রেডশিট থেকে ডেটা ফিল্টার করার জন্য কী আছে?

এটি করার কারণটি হ'ল স্বয়ংক্রিয়ভাবে বিজ্ঞপ্তি সেটিংটি ব্যবহার করা, তাই যখনই কেউ শীটে "হ্যাঁ" প্রবেশ করে আমাকে অবহিত করা যেতে পারে।


1
তা কি হওয়া উচিত নয় =IMPORTRANGE("URL","A:J")? (আপনার মনে হচ্ছে একটি উদ্ধৃতিটি নিখোঁজ হয়ে গেছে
আলে

উত্তর:


19

এর queryপরিবর্তে ব্যবহার করুন filter:

=query(importrange("URL","A:J"), "select * where Col3 = 'Yes'")

কমান্ডটি queryঅ্যারের কলামগুলিকে উল্লেখ করতে পারে যা এটি একটি বিমূর্ত পদ্ধতিতে প্রাপ্ত হয়: কল 1, কল 2 এবং আরও কিছুক্ষণ, শীটের মধ্যে তাদের স্থান নির্ধারণের সাথে আবদ্ধ না করে। সুতরাং, এটি "মেঘের মধ্যে" জিনিসটি ফিল্টার করে ফলাফলটি শীটটিতে রাখে।

বিপরীতে, filterকেবলমাত্র সেল নামগুলির মতো কলামগুলি উল্লেখ করতে পারে C:C। এর অর্থ হ'ল অ্যারেটি প্রথমে শীটটিতে স্থাপন করা উচিত এবং তারপরে তার নিজস্ব মান অনুযায়ী ফিল্টার করা উচিত। এটি বিজ্ঞপ্তি নির্ভরতা মধ্যে চলে।


4

হ্যাঁ, আপনি দু'জনকে এক সাথে আনতে পারেন:

=filter(IMPORTRANGE("URL","A:J"),INDEX(IMPORTRANGE("URL","A:J"),0,3)="Yes")
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.