Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Office

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

 

Excel không chỉ là một máy tính hay công cụ phân tích dữ liệu đơn giản. Khi được tận dụng đúng cách, nó sẽ trở thành một nền tảng mạnh mẽ để tạo ra các giải pháp quy trình công việc phức tạp có thể tự động hóa các quy trình, quản lý các mối quan hệ dữ liệu phức tạp và cung cấp thông tin chi tiết theo thời gian thực cho việc ra quyết định. Các doanh nghiệp thuộc mọi quy mô đều sử dụng Excel để quản lý quy trình, theo dõi tiến độ và tự động hóa các tác vụ lặp đi lặp lại.

Trong hướng dẫn này, chúng tôi sẽ trình bày cách chuyển đổi bảng tính thông thường thành công cụ xử lý công việc mạnh mẽ bằng Excel.

Ví dụ phổ biến:

  • Trình theo dõi nhiệm vụ và dự án.
  • Luồng phê duyệt nghỉ phép hoặc nghỉ phép.
  • Xử lý đơn đặt hàng.
  • Quản lý hàng tồn kho.
  • Quy trình đánh giá/phê duyệt nội dung.

Các thành phần chính của Công cụ quy trình làm việc Excel

Một công cụ xử lý công việc mạnh mẽ trong Excel thường bao gồm:

  • Bảng nhập liệu: Nơi người dùng nhập dữ liệu hoặc yêu cầu mới (ví dụ:nhiệm vụ mới, yêu cầu nghỉ việc).
  • Theo dõi trạng thái: Một cột để cho biết tiến độ/trạng thái của từng mục.
  • Trình kích hoạt tự động: Định dạng có điều kiện hoặc công thức phản hồi các thay đổi trạng thái.
  • Trang tổng quan: Chế độ xem hoặc biểu đồ tóm tắt để trực quan hóa tiến trình hoặc điểm nghẽn.
  • Thông báo/Tự động hóa: Macro VBA hoặc luồng Power Automate để gửi cảnh báo hoặc báo cáo hành động.

Hãy cùng xây dựng một Quy trình công việc theo dõi tác vụ thực tế ngay từ đầu.

Bước 1:Thiết lập bảng dữ liệu của bạn

  • Mở Excel.
  • Tạo một trang tính mới, đặt tên là Nhiệm vụ.
  • Nhập dữ liệu của bạn hoặc nhập dữ liệu từ các nguồn khác nhau.
  • Tạo bảng có cấu trúc với các tiêu đề.
  • Chọn phạm vi.
  • Đi tới Dữ liệu tab>> chọn Bảng hoặc nhấn Ctrl + T .
  • Kiểm tra “Bảng của tôi có tiêu đề” .
  • Nhấp vào OK .

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

  • Đổi tên bảng:
    • Đi tới Thiết kế bảng tab>> chọn Tên bảng (ví dụ:tblWorkflow).

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

Bước 2:Thêm theo dõi trạng thái

Tạo danh sách thả xuống cho Trạng thái cột.

  • Đi tới Dữ liệu tab>> chọn Xác thực dữ liệu .
  • Trong Cho phép: chọn Danh sách .
  • Trong Nguồn: Nhập hoặc chọn từ phạm vi;
Not Started, In Progress, Complete, Blocked
  • Nhấp vào OK .

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

Bước 3:Áp dụng định dạng có điều kiện

Làm nổi bật nhiệm vụ dựa trên trạng thái của chúng.

  • Chọn Trạng thái cột.
  • Truy cập Trang chủ tab>> chọn Định dạng có điều kiện >> chọn Đánh dấu quy tắc ô>> chọn Văn bản chứa .

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

    • Đang tiến hành → Màu tô:Cam .
    • Nhấp vào OK .

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

    • Chưa bắt đầu → Màu tô:Vàng .
    • Hoàn thành → Màu tô:Xanh lục .
    • Đã chặn → Màu tô:Đỏ .

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

  • Bạn có thể tùy chọn áp dụng bộ biểu tượng để theo dõi trạng thái một cách trực quan.

Bước 4:Thêm cờ quá hạn tự động

Chèn một cột trợ giúp để phát hiện các nhiệm vụ quá hạn.

  • Chọn một ô và chèn công thức sau.
=IF(AND([@Status]<>"Complete",[@Due Date]<TODAY()),"Overdue","")

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

Tính toán tiến độ:

Nếu bạn muốn tạo chỉ số % hoàn thành:

  • Chọn một ô và chèn công thức sau.
=SWITCH([@Status], "Complete", 1, "In Progress", 0.5, "Not Started", 0, "Blocked", 0.25, "")
  • Định dạng ô theo tỷ lệ phần trăm.

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

Bước 5:Xây dựng Trang tổng quan

Chèn PivotTable hoặc sử dụng công thức COUNTIF để tóm tắt trình theo dõi tác vụ.

Tạo Bảng tổng hợp:

  • Chuyển đến phần Chèn tab>> chọn PivotTable .
  • Chọn vị trí: Bảng tính mới .
  • Nhấp vào OK .

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

Trong Trường PivotTable;

  • Kéo Tên tác vụ tới Hàng trường.
  • Kéo Trạng thái vào trường Cột.
  • Kéo Trạng thái vào trường Giá trị.

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

  • Tạo các Bảng tổng hợp này cho Trang tổng quan.
    • Nhiệm vụ theo trạng thái.
    • Nhiệm vụ quá hạn.
    • Nhiệm vụ của mỗi người.

Tạo biểu đồ:

  • Tạo biểu đồ đơn giản (thanh/bánh) để trực quan hóa.
  • Chuyển tới Phân tích PivotTable tab>> chọn Bánh nướng biểu đồ.
  • Nhấp vào OK .

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

  • Tạo Thanh biểu đồ dành cho Thành viên nhóm.

Trang tổng quan:

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

Bước 6:Thêm Tự động hóa quy trình làm việc bằng VBA

Bạn có thể sử dụng VBA để tự động hóa quy trình làm việc. Giống như gửi Email nhắc nhở các công việc quá hạn.

  • Đi tới Nhà phát triển tab>> chọn Visual Basic .
  • Đi tới Chèn tab>> chọn Mô-đun .
  • Sao chép-dán mã VBA sau.

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

Sub RemindOverdueTasks()
 Dim ws As Worksheet
 Set ws = ThisWorkbook.Sheets("Tasks")
 
 Dim lastRow As Long
 lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
 
 Dim overdueMsg As String
 Dim hasOverdue As Boolean
 hasOverdue = False
 
 Dim i As Long
 For i = 2 To lastRow 'Assume row 1 is header
 ' Column H = Overdue?; Column B = Task Name; Column E = Due Date
 If LCase(ws.Cells(i, "H").Value) = "overdue" Then
 hasOverdue = True
 overdueMsg = overdueMsg & "Task: " & ws.Cells(i, "B").Value & _
 vbCrLf & "Due Date: " & ws.Cells(i, "E").Text & _
 vbCrLf & "Assigned To: " & ws.Cells(i, "C").Value & _
 vbCrLf & "Status: " & ws.Cells(i, "F").Value & vbCrLf & vbCrLf
 End If
 Next i
 
 If hasOverdue Then
 MsgBox "Overdue Tasks:" & vbCrLf & vbCrLf & overdueMsg, vbExclamation, "Overdue Task Reminder"
 Else
 MsgBox "No overdue tasks found!", vbInformation, "All Clear"
 End If
End Sub
  • Macro lặp qua tất cả các hàng trong bảng tính Nhiệm vụ.
  • Nếu cột H ghi “Quá hạn”, cột này sẽ thu thập thông tin chi tiết.
  • Nếu tìm thấy bất kỳ nhiệm vụ quá hạn nào, nó sẽ bật lên một danh sách.
  • Nếu không có thì thông báo là "Tất cả đều rõ ràng".

Chạy mã:

  • Đi tới Nhà phát triển tab>> chọn Macro .
  • Chọn Nhắc nhở nhiệm vụ quá hạn>> nhấp vào Chạy .

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

Kết quả:

Chuyển đổi Excel thành Công cụ tự động hóa quy trình làm việc nâng cao

Các phương pháp hay nhất cho quy trình làm việc Excel hiệu quả

  • Sử dụng Bảng để có phạm vi động và tham khảo dễ dàng.
  • Hạn chế chỉnh sửa bằng cách xác thực dữ liệu và bảo vệ trang tính.
  • Thêm hướng dẫn sử dụng rõ ràng (ví dụ:trang "Hướng dẫn").
  • Thử nghiệm quy trình làm việc của bạn bằng các tình huống thực tế trước khi triển khai.
  • Sao lưu thường xuyên và các mẫu quy trình làm việc của khóa kiểm soát phiên bản.

Kết luận

Bằng cách làm theo các bước trên, bạn có thể xây dựng các công cụ quy trình làm việc trong Excel. Excel có thể được chuyển đổi từ một bảng tính đơn giản thành một công cụ xử lý công việc thực tế cho nhóm của bạn. Bằng cách cấu trúc dữ liệu, tận dụng các tính năng tích hợp sẵn như xác thực dữ liệu và định dạng có điều kiện, đồng thời thêm tính năng tự động hóa thông qua công thức hoặc VBA, bạn có thể tạo các giải pháp quy trình làm việc phù hợp, tiết kiệm thời gian và giảm thiểu lỗi.

Nhận MIỄN PHÍ Bài tập Excel nâng cao có Giải pháp!