UltKit

تبدیل HTML به اکسل

جدول‌های صفحات وب و گزارش‌های HTML شبیه صفحه‌گسترده‌اند، اما مثل متن رفتار می‌کنند. فایل .html را بارگذاری کنید و یک فایل .xlsx بگیرید که هر خانهٔ آن یک سلول واقعی است و آمادهٔ مرتب‌سازی، فیلتر و جمع زدن.

مبدل سند

یا فایل‌های PDF, DOC, DOCX … را اینجا رها کنید ·

حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه

خروجی

فایل‌ها روی سرورهای ما پردازش می‌شوند و پس از 30 دقیقه حذف می‌شوند.

نحوه استفاده از این ابزار

  1. 1

    فایل HTML را ذخیره یا جمع‌آوری کنید

    از فایل HTML‌ای که یک سیستم خروجی گرفته استفاده کنید، یا صفحهٔ وب را در مرورگر با Ctrl+S (در مک Cmd+S) به‌صورت Webpage, HTML only ذخیره کنید. تا ۲۰ فایل و هر کدام تا 95 MB بارگذاری کنید.

  2. 2

    میزان حفظ قالب‌بندی را انتخاب کنید

    اگر قالب‌بندی روی Keep all باشد، سربرگ‌های پررنگ و رنگ سلول‌ها تا جایی که Excel پشتیبانی می‌کند منتقل می‌شوند؛ حالت Simple فقط ساختار ساده جدول را می‌نویسد.

  3. 3

    تبدیل به XLSX

    روی تبدیل به XLSX بزنید و فایل را در Excel، Google Sheets، Numbers یا LibreOffice Calc باز کنید.

پاسخ

چطور HTML را به Excel تبدیل کنم؟

فایل .html یا .htm را بارگذاری کنید، مقصد را روی XLSX نگه دارید و تبدیل به XLSX را بزنید. مبدل عناصر جدول صفحه را می‌خواند و هر ردیف و سلول را در workbook می‌نویسد.

چرا کپی کردن جدول HTML در اکسل درست کار نمی‌کند

جدول‌ها در سال 1996 با RFC 1942 وارد وب شدند و سال بعد بخشی از HTML 3.2 بودند؛ از آن زمان تقریباً هر گزارش، فهرست قیمت و صفحهٔ آماری از آن‌ها استفاده کرده است. کپی کردن جدول از مرورگر به Excel ساده به نظر می‌رسد، تا وقتی که همه‌چیز در یک ستون بچسبد، لینک و آیکن همراهش بیاید، سلولی در دو ردیف شکسته شود یا 1-2 به تاریخ تبدیل شود.

تبدیل فایل کلاً از کلیپ‌بورد بی‌نیازتان می‌کند: مبدل خود عناصر جدول، ردیف و سلول را می‌خواند و شبکهٔ workbook با شبکهٔ کد یکی می‌شود. این برای جدول‌های بلند، صفحه‌های دارای چند جدول و خروجی‌هایی که هر هفته می‌گیرید و نمی‌خواهید دستی تمیز کنید، از همه مهم‌تر است.

فایل‌های HTML که معمولاً به اکسل تبدیل می‌شوند

  1. خروجی‌های .xls جعلی

    سیستم‌های بانکداری اینترنتی، مدارس و منابع انسانی اغلب جدول HTML با نام report.xls می‌فرستند. Excel آن را با هشدار فرمت باز می‌کند.

  2. صفحه‌های وب ذخیره‌شده

    جدول رده‌بندی، آمار دولتی و مقایسهٔ محصولات که از مرورگر به‌صورت فایل HTML ذخیره شده‌اند.

  3. ابزارهای گزارش‌گیری

    نرم‌افزارهای تحلیل، پایش و حسابداری که گزارش HTML را در کنار صفحه‌گسترده یا به‌جای آن ارائه می‌دهند.

محدودیت‌های Excel برای جدول‌های HTML بزرگ

ردیف در هر شیت
1,048,576
ستون در هر شیت (A تا XFD)
16,384
نویسه در یک سلول
32,767
فایل HTML در هر دسته
20 × 95 MB

اینها محدودیت‌های شبکهٔ XLSX از Excel 2007 به بعد هستند و جدول‌های HTML واقعی به‌ندرت به آن‌ها می‌رسند. محدودیت عملی معمولاً خود صفحه است: صفحه‌ای با اسکرول بی‌پایان که از مرورگر ذخیره شود فقط ردیف‌های بارگذاری‌شده را دارد؛ پس پیش از ذخیره تا انتها اسکرول کنید یا از خروجی خود سایت استفاده کنید. برای جدولی که در PDF گیر کرده و در صفحهٔ وب نیست، PDF به CSV استخراج را انجام می‌دهد و مبدل داده نتیجه را به هر فرمت دیگری تبدیل می‌کند.

مشخصات فرمت‌های HTML و XLSX

HTML

زبان نشانه‌گذاری ابرمتن (HTML)

HTML زبان نشانه‌گذاری وب است که Tim Berners-Lee در اوایل دهه 1990 آن را توصیف کرد و اکنون WHATWG به‌صورت استاندارد زنده نگهداری‌اش می‌کند. یک فایل HTML عنوان‌ها، پاراگراف‌ها، پیوندها، جدول‌ها، تصاویر و فرم‌ها را توصیف می‌کند و ظاهر معمولاً از CSS می‌آید. همه مرورگرها آن را نمایش می‌دهند و برای قالب‌های ایمیل و صفحات ذخیره‌شده وب هم به کار می‌رود. یک فایل HTML اغلب به تصاویر و شیوه‌نامه‌های خارجی وابسته است، پس اگر تنها جابه‌جا شود ممکن است خراب به نظر برسد.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
1993 · Tim Berners-Lee; maintained by WHATWG
مبدل HTML

XLSX

پوشه کار Microsoft Excel

XLSX از Office 2007 قالب پیش‌فرض پوشه کار Microsoft Excel است و بر پایه استاندارد Office Open XML ساخته شده. چند برگه، فرمول، قالب‌بندی، نمودار، جدول محوری و اعتبارسنجی داده را در بسته ZIP از فایل‌های XML ذخیره می‌کند. هر برگه بیش از یک میلیون سطر پشتیبانی می‌کند و قالب پیش‌فرض تبادل صفحه‌گسترده‌های کسب‌وکار است. Google Sheets، LibreOffice و Numbers آن را باز می‌کنند، هرچند ماکروها و قابلیت‌های پیشرفته ممکن است منتقل نشوند.

فشرده‌سازی
–
شفافیت
–
انیمیشن
–
سال معرفی
2007 · Microsoft
مبدل XLSX

HTML وقتی به Excel می‌رود که باید با اعدادی که برای خواندن منتشر شده‌اند کار کرد: جدول نتایج یک صفحهٔ وب، گزارشی که سیستم فقط با HTML خروجی می‌دهد، یا فایل شبه‌.xls که باید به یک workbook درست تبدیل شود.

پرسش‌های رایج دربارهٔ تبدیل HTML به اکسل

چرا Excel می‌گوید فرمت فایل با پسوند آن مطابقت ندارد؟

بسیاری از برنامه‌های وب و سیستم‌های قدیمی سازمانی خروجی Excel می‌دهند که در واقع یک جدول HTML با پسوند .xls است، چون Excel از دیرباز می‌تواند HTML را باز کند. نسخه‌های جدید دربارهٔ این ناهماهنگی هشدار می‌دهند و ممکن است فایل را در Protected View باز کنند. پسوند را به .html تغییر دهید، اینجا تبدیل کنید و یک XLSX واقعی بگیرید که بدون هشدار باز می‌شود.

آیا می‌توانم جدول را مستقیم از نشانی یک وب‌سایت تبدیل کنم؟

این ابزار روی فایل کار می‌کند، پس ابتدا صفحه را ذخیره کنید: در Chrome، Edge، Firefox یا Safari از Save Page As استفاده کنید و گزینهٔ فقط HTML را انتخاب کنید. برای صفحهٔ عمومی که می‌خواهید به‌روز بماند، تابع IMPORTHTML در Google Sheets هم می‌تواند جدول را بر اساس جایگاهش در صفحه بخواند، هرچند برای صفحه‌های پشت ورود (لاگین) کار نمی‌کند.

آیا تبدیل HTML به اکسل با تبدیل HTML به CSV فرق دارد؟

بله. CSV یک جدول را به‌صورت متن ساده و بدون نوع داده، رنگ یا شیت اضافه نگه می‌دارد و برای واردکردن در نرم‌افزارهای دیگر مناسب است. XLSX صفحه‌ای با چند جدول را منظم نگه می‌دارد و نوع سلول‌ها را برای فرمول‌ها حفظ می‌کند. برای فایل ورودی از تبدیل HTML به CSV استفاده کنید.

آیا قالب‌بندی صفحه به فایل اکسل منتقل می‌شود؟

اگر قالب‌بندی روی Keep all باشد، ردیف‌های سربرگ پررنگ، رنگ پس‌زمینهٔ سلول‌ها و تراز متن تا جایی که Excel بتواند نشان دهد منتقل می‌شوند. چیدمان صفحه، منوها و فونت‌های بارگذاری‌شده از وب جزو جدول نیستند و حذف می‌شوند.

سلول‌هایی که چند ستون را در بر می‌گیرند چه می‌شوند؟

سربرگی که با colspan یا rowspan نوشته شده، مثل عنوان «فصل» بالای سه ستون ماه، در Excel به سلول ادغام‌شده تبدیل می‌شود. اگر قصد مرتب‌سازی یا ساخت PivotTable دارید، بعداً ادغام آن سلول‌ها را بردارید، چون Excel نمی‌تواند محدوده‌هایی را که سلول‌های ادغام‌شدهٔ هم‌اندازه‌نشده دارند مرتب کند.