UTILS.
۱۰۰٪ در مرورگر
⇆c

تقسیم / ترکیب ستون‌ها

یک ستون CSV را با یک جداکننده به چند ستون تقسیم کنید، یا چند ستون را با یک پیونددهنده در یکی ترکیب کنید.

خروجی

درباره این ابزار

تقسیم / ترکیب ستون‌ها یک ابزار رایگان و درون‌مرورگری است که ستون‌های CSV را بدون صفحه‌گسترده بازآرایی می‌کند. در حالت تقسیم یک ستون — که با نام سرستون یا اندیس صفرمبنا انتخاب می‌شود — را می‌گیرد و هر مقدار را روی یک جداکننده به چند ستون جدید می‌شکند، بنابراین 'Paris/France' به دو فیلد تبدیل می‌شود؛ یک محدودیت اختیاری سقف تعداد قطعات تولیدشده را تعیین می‌کند. در حالت ترکیب چند ستون را با یک جداکننده انتخابی شما در یک ستون جدید به هم می‌پیوندد و در صورت تمایل ستون‌های اصلی را نگه می‌دارد یا حذف می‌کند.

همه چیز به‌صورت محلی در مرورگر شما با JavaScript اجرا می‌شود — داده شما هرگز بارگذاری یا ذخیره نمی‌شود. تجزیه‌گر CSV فیلدهای در گیومه و گیومه‌های گریخته را مدیریت می‌کند، ستون‌های جدید تا حد امکان از سرستون منبع نام‌گذاری می‌شوند و خروجی به‌صورت زنده به‌روز می‌شود تا بتوانید CSV بازآرایی‌شده را کپی یا دانلود کنید.

پرسش‌های پرتکرار

چگونه ستونی را که باید تقسیم یا ترکیب شود انتخاب کنم؟
به یک ستون یا با نام سرستون آن (وقتی «ردیف اول سرستون است» فعال باشد) یا با اندیس صفرمبنای آن ارجاع دهید، بنابراین 0 ستون اول است. حالت ترکیب یک فهرست ستون‌های جداشده با کاما می‌گیرد؛ آن‌ها به همان ترتیبی که فهرست می‌کنید به هم می‌پیوندند.
محدودیت تقسیم چه کاری انجام می‌دهد؟
محدودیت 0 یعنی روی هر رخداد جداکننده به هر تعداد ستون لازم تقسیم شود. یک محدودیت مثبت سقف تعداد ستون‌های حاصل را تعیین می‌کند؛ جداکننده‌های اضافی فراتر از محدودیت درون آخرین قطعه می‌مانند و مقادیر کوتاه‌تر با سلول‌های خالی پر می‌شوند تا همه ردیف‌ها هم‌ردیف شوند.
آیا می‌توانم هنگام ترکیب ستون‌های اصلی را نگه دارم؟
بله. «نگه‌داشتن ستون‌های اصلی» را علامت بزنید تا ستون ترکیب‌شده افزوده شود در حالی که منابع سر جای خود می‌مانند؛ علامت را بردارید تا ستون‌های منبع حذف شوند و تنها نتیجه ترکیب‌شده در انتها افزوده شود.
چه قراردادهای CSV در نظر گرفته می‌شود؟
فیلدها از جداکننده انتخاب‌شده (کاما، نقطه‌ویرگول، تب یا پایپ) استفاده می‌کنند، فیلدهای در گیومه و گیومه‌های دوبرابرشده در ورودی رعایت می‌شوند و هر فیلد خروجی حاوی جداکننده، گیومه یا خط جدید دوباره در گیومه گذاشته می‌شود. ستون‌های جدید تقسیم‌شده از سرستون منبع به‌صورت header_1، header_2، … نام‌گذاری می‌شوند.

ابزارهای بیشتر