Menu

App script quản lý rủi ro cho cá nhân & doanh nghiệp với báo cáo chuẩn định dạng biểu đồ

Xử lý dữ liệu có nhiều cột ngày tháng và yêu cầu tính toán khoảng cách

Cảnh Đắc Đan 28/03/2026 15:43 371 lượt xem 1 trả lời

Chào các anh chị em trong diễn đàn,

Dạo này mình đang làm một dự án yêu cầu xử lý dữ liệu bán hàng, mà cái file dữ liệu nó có khá nhiều cột ngày tháng, ví dụ như: Ngày đặt hàng, Ngày xác nhận, Ngày đóng gói, Ngày giao hàng, Ngày nhận hàng...

Vấn đề là sếp lại yêu cầu tính toán khoảng cách giữa các ngày này, ví dụ: thời gian từ lúc đặt hàng đến lúc xác nhận, thời gian từ lúc đóng gói đến lúc giao hàng, hoặc tổng thời gian từ lúc đặt hàng đến lúc nhận hàng.

Mình đã thử dùng các hàm ngày tháng thông thường như DATEDIF nhưng với số lượng cột ngày nhiều như vậy thì công thức trở nên rất dài và khó quản lý. Ngoài ra, có những trường hợp ngày trống hoặc ngày không hợp lệ, làm công thức bị lỗi.

Không biết có cao thủ nào có kinh nghiệm xử lý dạng dữ liệu này chưa ạ? Có cách nào để tính toán khoảng cách giữa các cột ngày một cách hiệu quả, gọn gàng và xử lý được các trường hợp lỗi không? Mình đang nghĩ đến việc dùng Power Query nhưng chưa rõ cách tiếp cận.

Rất mong nhận được sự giúp đỡ hoặc chia sẻ kinh nghiệm từ mọi người!

Xin cảm ơn!

2

Chào bạn,

Vấn đề bạn đang gặp phải khá phổ biến khi làm việc với dữ liệu chuỗi thời gian. Để tính khoảng cách giữa các ngày, bạn hoàn toàn có thể dùng các hàm ngày tháng cơ bản của Excel đó.

Ví dụ, để tính khoảng cách giữa "Ngày đặt hàng" và "Ngày xác nhận", bạn chỉ cần lấy ô "Ngày xác nhận" trừ đi ô "Ngày đặt hàng". Kết quả sẽ ra số ngày. Nếu bạn muốn tính theo giờ hoặc phút thì cần có định dạng dữ liệu ngày giờ chuẩn.

Bạn có thể chia sẻ cụ thể hơn về định dạng ngày tháng trong file của bạn không? Như vậy mình có thể gợi ý chính xác hơn.

5

Bạn cần đăng nhập để trả lời chủ đề này.

Đăng nhập Đăng ký