কম্পিউটার টিউটোরিয়াল

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

এই টিউটোরিয়ালে আমি আপনাকে ৪টি উপযুক্ত উপায় দেখাব XML-কে এক্সেলে কলামে রূপান্তর করার। আপনি এই পদ্ধতিগুলো বড় ডেটাসেটেও ব্যবহার করতে পারেন XML ডেটা ভ্যালু থেকে ডেটা সেলগুলো বের করার জন্য। এই টিউটোরিয়াল জুড়ে আপনি কিছু গুরুত্বপূর্ণ এক্সেল টুল এবং টেকনিকও শিখবেন যেগুলো যেকোনো এক্সেল-সম্পর্কিত টাস্কে খুব কাজে আসবে।

প্র্যাকটিস ওয়ার্কবুকটি এখান থেকে ডাউনলোড করুন।

এক্সেলে XMLকে কলামে রূপান্তর করার ৪টি উপযুক্ত উপায়

ধাপগুলো স্পষ্টভাবে ব্যাখ্যা করার জন্য আমরা একটি তুলনামূলক সংক্ষিপ্ত XML ডেটাসেট নিয়েছি। ডেটাসেটে প্রায় ৭টি সারি এবং ২টি কলাম রয়েছে। প্রাথমিকভাবে, আমরা সকল সেলকে General ফরম্যাটে রাখছি। সকল ডেটাসেটের জন্য আমাদের ২টি ইউনিক কলাম রয়েছে যেগুলো হল Site Location URL এবং Date। যদি প্রয়োজন হয় তবে পরবর্তীতে আমরা কলাম সংখ্যা পরিবর্তন করতে পারি।

১. লোকাল সিস্টেম থেকে XML ব্যবহার

এই প্রথম পদ্ধতিতে, আমরা আমাদের লোকাল সিস্টেম থেকে XML-কে এক্সেলে কলামে রূপান্তর করব। দেখি কীভাবে করা যায়।

ধাপসমূহ:

  • প্রথমে Data ট্যাবে যান এবং Get Data-এ ক্লিক করুন।
  • এরপর, From File নির্বাচন করুন এবং তারপর From XML-এ ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • এখন, একটি XML ফাইল নির্বাচন করুন এবং Import ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • তারপর, Navigator উইন্ডোতে, XML ডেটা নামটি নির্বাচন করুন এবং Load ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • ফলস্বরূপ, ইম্পোর্ট করা ফাইল থেকে এক্সেল কলামগুলো তৈরি হবে।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

আরও পড়ুন: XML ফাইল থেকে ডেটা এক্সট্র্যাক্ট করুন এক্সেলে (২টি সহজ উপায়)

২. ওয়েব থেকে XML ফেচ করা

আমরা URL ব্যবহার করে ওয়েব থেকে XML ডেটা ফেচ করে এক্সেলে কলামে রূপান্তর করতে পারি। এর জন্য নিচের ধাপগুলো অনুসরণ করুন।

ধাপসমূহ:

  • শুরুতে, Data ট্যাবে যান এবং From Web-এ ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • এখানে, XML ফাইলের URL পেস্ট করুন এবং OK ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • এখন, উপযুক্ত ফাইল পাথটি নির্বাচন করুন এবং Connect ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • পূর্বের মতো, XML ডেটা নামটি নির্বাচন করুন এবং Load ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • তৎক্ষণত, আপনাকে সম্মানিত এক্সেল কলামগুলো পাওয়া উচিত।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

আরও পড়ুন: ফাইল খুল নায়েই XMLকে XLSX-এ রূপান্তর করুন

৩. FILTERXML ফাংশন প্রয়োগ

FILTERXML ফাংশন এক্সেলে আমাদের দেয় XML ডেটা থেকে সেল ডেটাকে কলামে রূপান্তর করার ক্ষমতা। নিচে বিস্তারিত ধাপগুলো দেওয়া হলো।

ধাপসমূহ:

  • শুরুতে, XML ফাইল ডেটা কপি করুন এবং এক্সেল শিটের সেল B4-এ পেস্ট করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • তারপর, একটি নতুন শিটে যান এবং সেল B5-এ এই ফর্মুলাটি ইনসার্ট করুন:
=FILTERXML(FILTERXML!B5,"//PLANT/COMMON")

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • শেষে, Enter চাপুন এবং এটি আপনার কাঙ্ক্ষিত XML ফাইল থেকে এক্সেল কলামগুলো জেনারেট করবে।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

৪. VBA কোড ব্যবহার

যদি আপনি এক্সেলে VBA-র সাথে পরিচিত হন, তবে আপনি সহজেই কয়েক লাইন কোড দিয়ে XML-কে কলামে রূপান্তর করতে পারেন।

ধাপসমূহ:

  • এই পদ্ধতির জন্য, Developer ট্যাবে যান এবং Visual Basic নির্বাচন করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • এখন, VBA উইন্ডোতে Insert নির্বাচন করুন এবং Module-এ ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • এরপর, নতুন উইন্ডোতে নিচের ফর্মুলাটি টাইপ করুন:
Sub XML_to_Column() Application.ScreenUpdating = False Application.DisplayAlerts = False Dim wBook As Workbook With Workbooks.OpenXML("C:\Users\ASUS\Downloads\sitemap_index.xml" _ , , xlXmlLoadImportToList) .SaveAs ("C:\Users\ASUS\Downloads\Salary_Sheet.xlsx") .Close End With End Sub

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • তারপর, Developer ট্যাব থেকে Macros-এ ক্লিক করে ম্যাক্রো খুলুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • এখন, Macro উইন্ডোতে, XML_to_Column ম্যাক্রোটি নির্বাচন করুন এবং Run ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • ফলস্বরূপ, VBA কোডটি সেল B4 থেকে C10-এর ভিতরে কলামগুলো তৈরি করবে।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

আরও পড়ুন: বড় XMLকে এক্সেলে রূপান্তর করুন (২টি কার্যকর উপায়)

এক্সেলে XMLকে CSV-এ রূপান্তর করুন

যদি আপনি একটি XML ফাইলকে CSV-এ রূপান্তর করতে চান, তবে এটি করার একটি খুব সহজ অপশন রয়েছে। সেটি দেখি।

ধাপসমূহ:

  • প্রথমে, উইন্ডোর উপরের বাম কোণে File অপশনে ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • তারপর, Export নির্বাচন করুন এবং তারপর Change File Type-এ ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • এখানে, Other File Types-এর অধীনে CSV নির্বাচন করুন এবং Save As ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • এরপর, ফাইলে একটি নাম দিন এবং Save ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • ফলস্বরূপ, এটি CSV ফাইলটি জেনারেট করবে যা আপনি Notepad বা অন্য যেকোনো টেক্সট এডিটর দিয়ে খুলতে পারেন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

আরও পড়ুন: এক্সেলে XML ফাইল খুলুন (২টি সহজ উপায়)

XMLকে এক্সেল টেবিলে রূপান্তর করুন

আমরা একটি XML ফাইলকে সরাসরি এক্সেল টেবিলেও রূপান্তর করতে পারি। প্রসেসটি কিছুটা সিমিলার যা আমরা ইতিমধ্যে দেখেছি। তাহলে নিচের ধাপগুলো অনুসরণ করুন।

ধাপসমূহ:

  • পূর্বের মতো, Data ট্যাবে নেভিগেট করুন এবং Get Data নির্বাচন করুন।
  • তারপর, From File-এর অধীনে From XML-এ ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • এরপর, XML ফাইলটি নির্বাচন করুন এবং Import ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • এখন, XML ডেটা নামটি নির্বাচন করুন এবং Load To ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • তারপর, Import Data উইন্ডোতে, Table নির্বাচন করুন এবং OK ক্লিক করুন।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

  • শেষে, এটি XML ফাইলকে একটি এক্সেল টেবিলে রূপান্তর করবে।

XML থেকে এক্সেল রূপান্তর মास্টার করুন: সাফ কলামনার ডেটার জন্য ৪টি প্রমাণিত পদ্ধতি

আরও পড়ুন: বড় XMLকে এক্সেলে রূপান্তর করুন (২টি কার্যকর উপায়)

উপসংহার

আশা করি আপনি এই টিউটোরিয়ালে দেখানো পদ্ধতিগুলো এক্সেলে XML-কে কলামে রূপান্তর করার জন্য প্রয়োগ করতে পেরেছেন। আপনি দেখতে পাচ্ছেন, এটি অর্জনের khá কিছু উপায় রয়েছে। তাই বুদ্ধিমানির সাথে সে পদ্ধতিটি বেছে নিন যা আপনার পরিস্থিতির সাথে সবচেয়ে ভালো মিলে যাবে। আপনি যদি কোনো স্টেপে আটকে থাকেন, আমি পরামর্শ দিই সেগুলো কয়েকবার পুনরাবৃত্তি করুন যাতে কোনো কনফিউশন না থাকে। শেষে, আরও এক্সেল টেকনিক শিখতে আমাদের ExcelDemy ওয়েবসাইট ফলো করুন। আপনার যদি কোনো প্রশ্ন থাকে তবে কমেন্টে জানাতে দেরি করবেন না।

সম্পর্কিত আর্টিকেল

  • এক্সেলে XML ব্যবহার করে কাস্টম রিবন যোগ করুন
  • ইনকাম ট্যাক্সের জন্য এক্সেলে XML ফাইল খুলুন (২টি সহজ উপায়)
  1. বড় XML ফাইল সহজে এক্সেলে রূপান্তর: ২টি প্রমাণিত পদ্ধতি

  2. এক্সেলে সাপ্তাহিক ক্যালেন্ডার তৈরি করুন: ৩টি সহজ ও কার্যকর পদ্ধতি

  3. এক্সেলে কাঁচা ডেটা অ্যানালাইসিস: ৯টি প্রমাণিত টেকনিক

  4. এক্সেলে ANOVA টেবিল তৈরি: সঠিক বিশ্লেষণের জন্য ৩টি সহজ পদ্ধতি