Chuyển đổi tệp văn bản excel sang tệp văn bản mac được phân tách bằng đường ống

Mặc dù không tập trung cụ thể vào phương tiện truyền thông xã hội, nhưng bài đăng này chắc chắn là một bài đăng dành cho phần Công nghệ của trang web này

Nếu bạn làm việc với Excel (và hầu hết các Nhà tiếp thị và Nhà công nghệ đều làm như vậy), bạn sẽ biết nỗi khổ sở khi phải xử lý nhiều định dạng tệp khác nhau của tệp MS Excel. Khách hàng của bạn muốn tập tin trong. XLS, MailChimp muốn tệp được phân tách bằng dấu phẩy (còn gọi là định dạng CSV), sếp của bạn muốn tệp ở định dạng được phân cách bằng tab và có thể nhà phát triển bên thứ ba của bạn cần tệp ở định dạng văn bản được phân tách bằng dấu sổ đứng

Và nó không kết thúc bằng các dấu phân cách khác nhau. Có thể đồng nghiệp kinh doanh của bạn đã gửi cho bạn một tệp văn bản đơn giản và bây giờ bạn phải tìm cách chuyển Notepad sang Excel. Hoặc có thể sếp của bạn vừa yêu cầu bạn cung cấp tệp Excel được phân tách bằng dấu sổ đứng thay vì tệp văn bản được phân tách bằng dấu sổ sổ .

Xin lưu ý. Một số liên kết trong bài viết của tôi là liên kết liên kết. Tôi nhận được hoa hồng cho các giao dịch mua được thực hiện thông qua các liên kết đó. Với tư cách là Cộng tác viên của Amazon, tôi kiếm được từ các giao dịch mua đủ điều kiện khi bạn mua thứ gì đó từ các liên kết đó

Tôi biết rồi mà. Nó đủ để làm cho đầu bạn quay cuồng. Cùng một dữ liệu…các định dạng khác nhau. Nỗi đau trong những gì bạn biết

Nhưng đừng lo lắng, trợ giúp ở đây. Điều quan trọng là phải biết cách thay đổi dấu phân cách trong Excel hoặc thay đổi dấu phân cách CSV rồi lưu tệp vào định dạng đầu ra được yêu cầu

Chuyển đổi giữa các định dạng XLS, XLSX và CSV khá dễ dàng. Chỉ cần sử dụng chức năng “Save As” tích hợp sẵn của Excel và thay đổi định dạng bằng danh sách loại tệp thả xuống

Chuyển đổi tệp văn bản excel sang tệp văn bản mac được phân tách bằng đường ống
Chuyển đổi tệp văn bản excel sang tệp văn bản mac được phân tách bằng đường ống
Lưu tệp vào CSV hoặc định dạng Excel được phân tách bằng dấu phẩy là một quá trình thực sự dễ dàng bằng cách sử dụng menu Tệp > Lưu dưới dạng

Presto, changeo…bạn có dữ liệu ở định dạng chính xác. Sử dụng tính năng Save As, bạn có thể chọn từ

  • Tệp CSV được phân tách bằng dấu phẩy (cả ở định dạng UTF-8 hoặc tiêu chuẩn)
  • Tệp văn bản được phân định bằng tab
  • Tệp văn bản được phân cách bằng dấu cách

Bạn thậm chí có thể chọn tạo tệp giá trị được phân tách bằng dấu phẩy ở định dạng Mac hoặc cho MS-DOS.  

Mẹo chuyên nghiệp – Nếu bạn không cần phải làm điều này nhiều và chỉ cần thay đổi dấu phân cách cho một tệp một lần, bạn có thể sử dụng công cụ có tại Công cụ CSV trực tuyến để thay đổi dấu phân cách CSV trực tuyến trong nháy mắt. Đó là một công cụ chuyển đổi văn bản sang CSV khá tiện dụng cho phép bạn tải lên tài liệu nguồn của mình, chọn dấu phân cách mới và sau đó tải xuống tài liệu đã cập nhật. Nó thậm chí còn cho phép bạn chuyển đổi CSV thành TSV (các giá trị được phân tách bằng tab) và CSV thành tệp văn bản được phân tách bằng dấu sổ

Tuy nhiên, các tệp được phân định bằng đường ống là một động vật hoàn toàn khác. Không có loại tệp "tệp văn bản được phân tách bằng dấu gạch ngang" để chọn và tôi gặp tình huống yêu cầu phân phối tệp được phân tách bằng dấu gạch ngang, vì vậy tôi bắt đầu tìm hiểu cách thực hiện thay đổi

Sau khi chạy một loạt các tìm kiếm như những tìm kiếm dưới đây, tôi đã đi đến cùng một kết luận…Không có tính năng tích hợp nào để lưu tài liệu Excel dưới dạng tệp văn bản được phân cách bằng dấu sổ đứng

  • Làm cách nào tôi có thể lưu tệp Excel dưới dạng tệp được phân cách bằng dấu sổ đứng?
  • Có cách nào để chuyển đổi tệp thành được phân cách bằng dấu gạch ngang mà không phải thay đổi dấu phân cách không?
  • MS Excel có cho phép bạn lưu dưới dạng được phân cách bằng đường ống không?
  • Có công cụ chuyển đổi dấu phân cách đường ống trực tuyến không?
  • Tôi có thể chuyển đổi tệp CSV hoặc Excel của mình thành tệp được phân tách bằng đường ống trực tuyến không?

Không tìm kiếm nào trong số này cung cấp giải pháp dễ dàng cho vấn đề.  

Thay vào đó, bạn phải thực hiện quy trình phức tạp để cập nhật dấu phân cách chuẩn từ dấu phẩy sang dấu gạch ngang trong MS Office và điều này ảnh hưởng đến MỌI tệp bạn lưu dưới dạng CSV

Quá trình này tệ hại và, theo ý kiến ​​của tôi, KHÔNG phải là một giải pháp

Ngay khi bạn thay đổi dấu phân cách tiêu chuẩn của mình thành đường ống, một khách hàng khác sẽ gọi điện yêu cầu cung cấp dấu phân cách CSV và bạn phải thực hiện quy trình hoán đổi nó trở lại dấu phân cách bằng dấu phẩy. Chắc chắn không phải ý tưởng

Vì vậy, để giải quyết vấn đề, tôi đã nghĩ ra một quy trình miễn phí (có MIỄN PHÍ) và đơn giản để chuyển đổi bất kỳ tệp CSV hoặc tệp được phân định bằng tab nào sang định dạng tệp được phân cách bằng dấu gạch ngang

Đối với những người bạn phải đối phó với nỗi đau này, đây là các bước

Bước 1 – Tải xuống Notepad ++ – Nếu bạn là Nhà tiếp thị kỹ thuật số hoặc Chuyên gia công nghệ, bạn nên có công cụ này. Nó miễn phí và tốt hơn 1.000.000.000 lần so với chương trình Notepad của Microsoft

Bước 2 – Trong Notepad ++ Mở tệp được phân tách bằng dấu phẩy hoặc tệp được phân tách bằng dấu phẩy – Sau khi bạn đã cài đặt và mở Notepad ++, chỉ cần nhấp vào Tệp -> Mở và điều hướng đến tệp CSV hoặc txt của bạn và mở tệp đó trong Notepad ++

Chuyển đổi tệp văn bản excel sang tệp văn bản mac được phân tách bằng đường ống
Chuyển đổi tệp văn bản excel sang tệp văn bản mac được phân tách bằng đường ống
Bắt đầu quá trình chuyển đổi tệp được phân tách bằng dấu phẩy hoặc tệp được phân tách bằng tab thành tệp được phân tách bằng dấu gạch ngang bằng cách mở tệp đó trong Notepad++

Bước 3 – Chọn Tìm kiếm từ thanh menu – Việc chúng ta sẽ làm là thay thế mọi tab hoặc dấu phẩy bằng dấu gạch ngang. Để làm điều đó, chọn Tìm kiếm -> Thay thế từ thanh menu để mở hộp thoại Thay thế

Bước 4 – Thay thế các tab bằng đường ống – Cũng giống như sử dụng MS Word hoặc Excel, bạn có thể thay thế các tab bằng đường ống. Chìa khóa, ở đây, là gõ “\t” (không có dấu ngoặc kép) trong trường “Tìm gì”. “\t” là ký hiệu giữ chỗ cho một tab. Sau đó, chỉ cần nhập một đường ống trong trường “Thay thế bằng”. Ngoài ra, hãy nhớ nhấp vào nút radio bên cạnh tùy chọn “Mở rộng”. Điều này sẽ cho phép Notepad++ nhận ra rằng /t là tab, không phải chuỗi ký tự của dấu gạch chéo phải và chữ T viết thường

Chuyển đổi tệp văn bản excel sang tệp văn bản mac được phân tách bằng đường ống
Chuyển đổi tệp văn bản excel sang tệp văn bản mac được phân tách bằng đường ống
Bước tiếp theo để chuyển đổi tệp CSV hoặc tệp được phân tách bằng tab thành tệp được phân cách bằng dấu gạch ngang là thay thế các tab bằng dấu gạch ngang

GHI CHÚ. Nếu bạn đang sử dụng tệp được phân cách bằng dấu phẩy, rõ ràng chỉ cần sử dụng các bước ở trên và nhập dấu phẩy thay vì \t

Bước 5 – Nhấp vào Replace All và mọi tab trong tài liệu của bạn sẽ được thay thế bằng một đường ống

Bước 6 – Lưu tệp của bạn dưới dạng tệp văn bản mới bằng cách chọn Tệp -> Lưu dưới dạng từ menu và thêm “-pipe-delimited” vào cuối tên tệp

Vì vậy, có bạn có nó

Hướng dẫn cách dễ dàng chuyển đổi tệp được phân cách bằng dấu phẩy hoặc tệp được phân cách bằng tab thành định dạng được phân cách bằng dấu gạch ngang. Mặc dù lần đầu tiên bạn có thể mất vài phút, nhưng mỗi lần sau đó sẽ nhanh hơn

Bạn có mẹo hoặc thủ thuật nào để làm cho quá trình này trở nên dễ dàng hơn không? . Tin tôi đi, độc giả của blog này sẽ đánh giá cao bất kỳ mẹo nào bạn có thể chia sẻ để giúp quá trình chuyển đổi diễn ra dễ dàng hơn

Chúc mừng

–Sean


Cập nhật 1 – Có thể chuyển đổi Notepad sang Excel không?

Đây là câu hỏi tôi nhận được qua biểu mẫu liên hệ của mình và câu trả lời là có...miễn là bạn cấu trúc tệp chính xác. Hoàn toàn có thể tạo một tệp dữ liệu trong Notepad và chuyển đổi nó sang Excel hoặc mở nó trong Excel

Đây là những điều bạn cần biết, mặc dù

1)  Tạo một tệp trống và lưu tệp đó với định dạng. định dạng tệp csv. Để thực hiện việc này, chỉ cần nhấp vào Tệp > Lưu dưới dạng và chọn “Tất cả các tệp” làm giá trị Lưu dưới dạng. Sau đó nhập tên tệp của bạn với. phần mở rộng csv

Chuyển đổi tệp văn bản excel sang tệp văn bản mac được phân tách bằng đường ống
Chuyển đổi tệp văn bản excel sang tệp văn bản mac được phân tách bằng đường ống

2) Tiếp theo, thêm dữ liệu của bạn ở định dạng phù hợp. Để tạo cấu trúc dữ liệu hợp lệ, tất cả nội dung của bạn phải được phân tách bằng dấu phẩy (hãy nhớ rằng CSV là viết tắt của các giá trị phân tách bằng dấu phẩy). Vì vậy, để tạo tài liệu CSV có ba cột có tiêu đề trong các cột, bạn sẽ thêm dữ liệu giống như thế này

Màu sắc, Chiều cao, Chiều dài, Chiều rộng, Số sản phẩm
Đỏ,12,24,36,224455
Xanh lục,2,16,36,224433
Blue,9,12,24,224466

Điều này sẽ tạo ra bốn hàng trong bảng tính của bạn. Cái đầu tiên sẽ là tiêu đề cột của bạn và ba cái sau sẽ là các giá trị

Mẹo chuyên nghiệp. Lưu ý rằng cuối dòng KHÔNG có dấu phẩy. Điều này báo hiệu cho Excel rằng đây là phần cuối của dữ liệu cho hàng đó

3) Khi dữ liệu của bạn được thêm vào, chỉ cần nhấp vào lưu để cập nhật tệp

4) Tiếp theo, Mở Microsoft Excel và chọn Tệp > Mở. Duyệt đến tệp CSV của bạn và mở nó

Chuyển đổi tệp văn bản excel sang tệp văn bản mac được phân tách bằng đường ống
Chuyển đổi tệp văn bản excel sang tệp văn bản mac được phân tách bằng đường ống

Thats tất cả để có nó. Một lưu ý bổ sung. Nếu bạn sử dụng dấu phẩy trong dữ liệu của mình, bạn sẽ cần sử dụng dấu ngoặc kép xung quanh giá trị để giữ nguyên dấu phẩy và đảm bảo rằng Excel không coi dấu phẩy như dấu phân cách

Ví dụ: nếu tên cột của bạn là “FullName” và dữ liệu của bạn chứa các giá trị như “Johnson, Fred” và bạn muốn giữ các giá trị đó cùng nhau thì bạn chỉ cần thêm dấu ngoặc kép xung quanh chúng. Vì vậy, dữ liệu của bạn có thể trông giống như