تبدیل HTML به اکسل
جدولهای صفحات وب و گزارشهای HTML شبیه صفحهگستردهاند، اما مثل متن رفتار میکنند. فایل .html را بارگذاری کنید و یک فایل .xlsx بگیرید که هر خانهٔ آن یک سلول واقعی است و آمادهٔ مرتبسازی، فیلتر و جمع زدن.
مبدل سند
یا فایلهای PDF, DOC, DOCX … را اینجا رها کنید ·
حداکثر 95 MB برای هر فایل· تا 20 فایل· حذف پس از 30 دقیقه
فایلها روی سرورهای ما پردازش میشوند و پس از 30 دقیقه حذف میشوند.
150 DPI یک صفحه A4 را تقریباً به 1240 × 1754 px تبدیل میکند. برای چاپ از 300 استفاده کنید.
کل فایل یا فقط برخی صفحهها یا اسلایدها را تبدیل کنید (برای ورودی PDF و ارائه).
صفحهها یا اسلایدهای موردنظر برای تبدیل، مثلاً 1-3, 5, 8-10.
UTF-8 برای همه زبانها کار میکند. اگر Excel یا Notepad در ویندوز نویسهها را خراب نشان میدهد، UTF-8 با BOM را انتخاب کنید؛ کدگذاریهای قدیمی فقط برای نرمافزارهای قدیمی است.
LF برای macOS، Linux و ویرایشگرهای کد؛ CRLF برای برنامههای قدیمیتر ویندوز مانند Notepad کلاسیک.
ویرگول حالت استاندارد است. برای Excel در کشورهایی که اعشار را با ویرگول مینویسند (آلمان، فرانسه، برزیل) از نقطهویرگول استفاده کنید.
ورودی Excel با چند برگه: همه را تبدیل کنید (برای هر برگه یک بخش یا فایل) یا فقط برگه اول را.
نحوه استفاده از این ابزار
- 1
فایل HTML را ذخیره یا جمعآوری کنید
از فایل HTMLای که یک سیستم خروجی گرفته استفاده کنید، یا صفحهٔ وب را در مرورگر با Ctrl+S (در مک Cmd+S) بهصورت Webpage, HTML only ذخیره کنید. تا ۲۰ فایل و هر کدام تا 95 MB بارگذاری کنید.
- 2
میزان حفظ قالببندی را انتخاب کنید
اگر قالببندی روی Keep all باشد، سربرگهای پررنگ و رنگ سلولها تا جایی که Excel پشتیبانی میکند منتقل میشوند؛ حالت Simple فقط ساختار ساده جدول را مینویسد.
- 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 که معمولاً به اکسل تبدیل میشوند
خروجیهای .xls جعلی
سیستمهای بانکداری اینترنتی، مدارس و منابع انسانی اغلب جدول HTML با نام report.xls میفرستند. Excel آن را با هشدار فرمت باز میکند.
صفحههای وب ذخیرهشده
جدول ردهبندی، آمار دولتی و مقایسهٔ محصولات که از مرورگر بهصورت فایل HTML ذخیره شدهاند.
ابزارهای گزارشگیری
نرمافزارهای تحلیل، پایش و حسابداری که گزارش 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
XLSX
پوشه کار Microsoft Excel
XLSX از Office 2007 قالب پیشفرض پوشه کار Microsoft Excel است و بر پایه استاندارد Office Open XML ساخته شده. چند برگه، فرمول، قالببندی، نمودار، جدول محوری و اعتبارسنجی داده را در بسته ZIP از فایلهای XML ذخیره میکند. هر برگه بیش از یک میلیون سطر پشتیبانی میکند و قالب پیشفرض تبادل صفحهگستردههای کسبوکار است. Google Sheets، LibreOffice و Numbers آن را باز میکنند، هرچند ماکروها و قابلیتهای پیشرفته ممکن است منتقل نشوند.
- فشردهسازی
- –
- شفافیت
- –
- انیمیشن
- –
- سال معرفی
- 2007 · Microsoft
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 نمیتواند محدودههایی را که سلولهای ادغامشدهٔ هماندازهنشده دارند مرتب کند.