গুগল শীট ফাংশনগুলির সাথে কীভাবে ডেটা আমদানি করবেন

আপনি আপনার স্প্রেডশীটে থাকা ডেটা নিয়ে কাজ করতে চাইতে পারেন যা অন্য কোথাও থাকে। Google পত্রক ফাংশনগুলির একটি সেট ব্যবহার করে, আপনি একটি CSV ফাইল, RSS ফিড, ওয়েব পৃষ্ঠা বা অন্য স্প্রেডশীট থেকে ডেটা আমদানি করতে পারেন৷

আমরা এখানে যে ফাংশনগুলি বর্ণনা করব তা দিয়ে, আপনি বাহ্যিক উত্স থেকে আপনার শীটে ডেটা টানতে পারেন। তারপরে, আপনার নতুন ডেটা দিয়ে আপনি যা খুশি তা বিশ্লেষণ করুন, ম্যানিপুলেট করুন, ফর্ম্যাট করুন এবং করুন৷

একটি CSV বা TSV ফাইলের জন্য IMPORTDATA

আপনি যদি আমদানি করতে চান এমন একটি ওয়েবসাইটে একটি CSV বা TSV ফাইল দেখতে পান, আপনি IMPORTDATA ফাংশন ব্যবহার করতে পারেন৷

সম্পর্কিত: একটি CSV ফাইল কি এবং আমি কিভাবে এটি খুলব?

ফাংশনের সিনট্যাক্স হল IMPORTDATA(reference, delimiter, locale) যেখানে URL বা একটি সেল রেফারেন্স হিসাবে শুধুমাত্র প্রথম আর্গুমেন্ট প্রয়োজন। আপনি যদি ডিফল্ট ফাইল টাইপের চেয়ে আলাদা ডিলিমিটার ব্যবহার করতে চান তবে ব্যবহার করুন delimiter যুক্তি. এবং যদি আপনি ভাষা পরিবর্তন করতে চান, ব্যবহার করুন locale অঞ্চলের কোডের সাথে যুক্তি।

এখানে, আমরা এই সূত্রের সাথে URL ব্যবহার করে একটি CSV ফাইল আমদানি করব:

=IMPORTDATA("https://www.bls.gov/cew/classifications/aggregation/agg-level-titles-csv.csv")

Google পত্রকগুলিতে IMPORTDATA ফাংশন৷

এই উদাহরণে, আমরা যোগ করুন delimiter CSV ফাইলের জন্য ডিফল্ট (কমা) ব্যবহার করার পরিবর্তে যুক্তি:

=IMPORTDATA("https://www.bls.gov/cew/classifications/aggregation/agg-level-titles-csv.csv",".")

বিভেদক যুক্তি সহ IMPORTDATA ফাংশন

একটি RSS বা ATOM ফিডের জন্য আমদানি করুন৷

হতে পারে এমন একটি RSS বা ATOM ফিড আছে যা থেকে আপনি ডেটা টেনে আনতে চান আপনার শীটে এটিকে ম্যানিপুলেট করতে। আপনি IMPORTFEED ফাংশন ব্যবহার করবেন।

সম্পর্কিত: আরএসএস কী এবং আমি কীভাবে এটি ব্যবহার করে উপকৃত হতে পারি?

ফাংশনের সিনট্যাক্স হল IMPORTDATFEED(reference, query, headers, number_items) যেখানে শুধুমাত্র প্রথম আর্গুমেন্ট প্রয়োজন, এবং আপনি URL বা একটি সেল রেফারেন্স ব্যবহার করতে পারেন।

  • প্রশ্ন: ডিফল্ট “আইটেম” লিখুন বা ডেটার একক সারির জন্য “ফিড” ব্যবহার করুন, “ফিড” [type]একটি নির্দিষ্ট ফিড উপাদান বা “আইটেমগুলির জন্য [type]একটি নির্দিষ্ট আইটেম উপাদানের জন্য।
  • হেডার: ডিফল্ট FALSE, কিন্তু আপনি একটি হেডার সারি অন্তর্ভুক্ত করতে TRUE ব্যবহার করতে পারেন।
  • সংখ্যা_আইটেম: ডিফল্ট হল ফিডের সমস্ত আইটেম, কিন্তু আপনি একটি নির্দিষ্ট সংখ্যক আইটেম লিখতে পারেন৷

পাঁচটি আইটেম সহ আমাদের How-to Geek ফিড আমদানি করতে, আপনি এই সূত্রটি ব্যবহার করতে পারেন:

=IMPORTFEED("https://www.howtogeek.com/feed","items",,5)

আইটেম একটি সংখ্যা জন্য IMPORTFEED ফাংশন

এই পরবর্তী সূত্রটি ব্যবহার করে, আপনি একই ফিড থেকে পাঁচটি আইটেম আমদানি করতে পারেন এবং শিরোনাম সারি অন্তর্ভুক্ত করতে পারেন:

=IMPORTFEED("https://www.howtogeek.com/feed","items",TRUE,5)

হেডার সহ IMPORTFEED ফাংশন

আরও একটি উদাহরণের জন্য, একই ফিড ব্যবহার করে, আমরা এই সূত্রটি ব্যবহার করে পাঁচটি আইটেমের জন্য শুধুমাত্র শিরোনাম আমদানি করব:

=IMPORTFEED("https://www.howtogeek.com/feed","items title",,5)

শুধুমাত্র শিরোনাম সহ IMPORTFEED

একটি ওয়েব পৃষ্ঠায় একটি টেবিল বা তালিকার জন্য IMPORTHTML৷

একটি ওয়েব পৃষ্ঠা (HTML) থেকে টেবিল এবং তালিকাগুলি IMPORTHTML ফাংশন সহ Google পত্রকগুলিতে আমদানি করা সহজ৷

সম্পর্কিত: HTML কি?

ফাংশনের সিনট্যাক্স হল IMPORTHTML(reference, query, index) যেখানে আপনি পৃষ্ঠার উপর নির্ভর করে তিনটি আর্গুমেন্ট ব্যবহার করতে চাইতে পারেন। এর জন্য একটি URL বা সেল লিখুন৷ referenceএর জন্য “টেবিল” বা “তালিকা” queryএবং জন্য একটি সংখ্যা index. সূচী হল পৃষ্ঠার এইচটিএমএল-এর শনাক্তকারী যদি টেবিল বা তালিকার একাধিক থাকে।

উদাহরণ হিসাবে, আমরা এই সূত্রটি ব্যবহার করে স্টার ওয়ার্স চলচ্চিত্রগুলির জন্য উইকিপিডিয়া পৃষ্ঠায় প্রথম টেবিলটি আমদানি করব:

=IMPORTHTML("https://en.wikipedia.org/wiki/List_of_Star_Wars_films","table",1)

একটি পৃষ্ঠায় প্রথম টেবিলের জন্য IMPORTHTML

আপনি যখন ওয়েব পৃষ্ঠাটি দেখবেন, আপনি দেখতে পাবেন এই প্রথম টেবিলটি উপরের ডানদিকে।

একটি পৃষ্ঠায় প্রথম টেবিল

কারণ এটি সেই পৃষ্ঠার পরবর্তী টেবিল যা আমরা সত্যিই চাই, আমরা এই সূত্রের পরিবর্তে পরবর্তী সূচক নম্বর অন্তর্ভুক্ত করব:

=IMPORTHTML("https://en.wikipedia.org/wiki/List_of_Star_Wars_films","table",2)

একটি পৃষ্ঠায় দ্বিতীয় টেবিলের জন্য IMPORTHTML

এখন এর পরিবর্তে আমাদের গুগল শীটে নীচে দেখানো টেবিলটি রয়েছে।

একটি পৃষ্ঠায় দ্বিতীয় টেবিল

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

=IMPORTHTML("https://en.wikipedia.org/wiki/List_of_Star_Wars_films","list",3)

একটি পৃষ্ঠায় তৃতীয় তালিকার জন্য IMPORTHTML

একটি স্প্রেডশীটে একটি সেল পরিসরের জন্য আমদানি পরিসর

আরেকটি সহজ ইম্পোর্ট ফাংশন হল অন্য স্প্রেডশীট থেকে ডেটা আনার জন্য। যদিও একই ওয়ার্কবুকের একটি শীট থেকে ডেটা তোলা যথেষ্ট সহজ, আপনি একটি ভিন্ন ওয়ার্কবুক থেকে ডেটা চাইতে পারেন। এর জন্য, আপনি IMPORTRANGE ফাংশন ব্যবহার করতে পারেন।

সম্পর্কিত: অন্য গুগল শীট থেকে ডেটা কীভাবে আমদানি করবেন

ফাংশনের সিনট্যাক্স হল IMPORTRANGE(reference, sheet_range) যেখানে আপনার উভয় আর্গুমেন্টের প্রয়োজন হবে। উদ্ধৃতিতে শীটের URL লিখুন বা একটি সেল রেফারেন্স ব্যবহার করুন। তারপর, একটি স্ট্রিং বা একটি সেল রেফারেন্স হিসাবে শীটের নাম এবং ঘরের পরিসর অন্তর্ভুক্ত করুন, উভয়ই উদ্ধৃতি চিহ্নে থাকা উচিত।

আপনি যখন প্রথম IMPORTRANGE ফাংশনের জন্য একটি সূত্র লিখবেন, আপনি সম্ভবত নীচের মত একটি ত্রুটি দেখতে পাবেন৷ এটি শুধুমাত্র আপনাকে সতর্ক করার জন্য যে আপনি যে শীটটি আমদানি করতে চান তাতে অ্যাক্সেসের অনুমতি দিতে হবে৷ চালিয়ে যেতে “অ্যাক্সেসের অনুমতি দিন” নির্বাচন করুন।

আমদানি পরিসর অ্যাক্সেস বার্তা

এই উদাহরণে, আমরা অন্য ওয়ার্কবুক থেকে A1 থেকে E7 পরিসর আমদানি করব। এই ওয়ার্কবুকে শুধুমাত্র একটি শীট আছে, তাই শীটের নাম ছাড়াই আমদানি সফল। এখানে সূত্র:

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/mysheet/edit","A1:E7")

Google পত্রকগুলিতে IMPORTRANGE ফাংশন৷

পরবর্তী উদাহরণের জন্য, আমরা অন্য একটি ওয়ার্কবুক থেকে আমদানি করছি যাতে একাধিক শীট রয়েছে৷ সুতরাং, আপনি একটি একক স্ট্রিং হিসাবে শীটের নাম এবং সেল পরিসর অন্তর্ভুক্ত করবেন: Sales!D1:F13

=IMPORTRANGE("https://docs.google.com/spreadsheets/d/mysheet/edit#gid=111525310","Sales!D1:F13")

শীট নামের সাথে IMPOTRANGE ফাংশন

এই Google Sheets ইম্পোর্ট ফাংশনগুলি খুব সহজে আসতে পারে যখন আপনার এখানে উল্লিখিত প্রকারের মতো বাহ্যিক ডেটার প্রয়োজন হয়৷ মনে রাখবেন যে আপনি যদি আপনার কম্পিউটার থেকে একটি নির্দিষ্ট ধরনের ফাইল আমদানি করতে চান, যেমন একটি Microsoft Excel ওয়ার্কবুক, আপনি Google পত্রক মেনু দিয়ে তা করতে পারেন।

সম্পর্কিত: গুগল শীটে কীভাবে একটি এক্সেল নথি আমদানি করবেন