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

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

Bước 1: Thiết lập Giờ, Phút, Giây

  • Nhấp vào ô C5 và nhập công thức sau:
=IF((HOUR(NOW())+C10/60+C15/3600)>12,(HOUR(NOW())+C10/60+C15/3600)-12,HOUR(NOW())+C10/60+C15/3600)
  • Nhấn Enter.
  • Kết quả là giá trị điều khiển kim Giờ trên đồng hồ.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhập Độ rộng kim Giờ vào ô C6.
  • Chọn ô C7 và nhập công thức tính khoảng trống cho kim Giờ (công thức gốc bị thiếu, thường là giá trị bổ sung để tạo độ dài kim).
  • Nhấn Enter.
  • Ta được khoảng trống cho kim Giờ.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Chọn ô C10 và nhập công thức cho Phút:
=MINUTE(NOW())+C15/60
  • Nhấn Enter.
  • Ta có giá trị cho kim Phút.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhập Độ rộng kim Phút vào ô C11.
  • Chọn ô C12 và nhập công thức khoảng trống cho kim Phút.
  • Kết quả là khoảng trống cho kim Phút.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Chọn ô C15 và nhập công thức cho Giây:
=SECOND(NOW())
  • Nhấn Enter.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Ta có giá trị điều khiển kim Giây.
  • Đặt Độ rộng kim Giây vào ô C16.
  • Chọn ô C17 và nhập công thức khoảng trống cho kim Giây.
  • Kết quả là giá trị điều khiển kim Giây.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

Đọc thêm: Cách tạo Đồng hồ số trong Excel

Bước 2: Tạo khung mặt đồng hồ (Clock Frame)

  • Chuyển đến thẻ Insert (Chèn).
  • Chọn Doughnut Chart (Biểu đồ Donut) từ tùy chọn Insert Pie or Doughnut Chart.
  • Một hộp biểu đồ trắng xuất hiện.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhấp chuột_right vào hộp và chọn Select Data (Chọn dữ liệu).
  • Một hộp thoại hiện ra.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhấp Add (Thêm) trong hộp thoại.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Trong hộp thoại Edit Series, nhập giá trị sau làm Series values (Giá trị chuỗi) cho kim Giờ:
={1,1,1,1,1,1,1,1,1,1,1,1}
  • Chọn OK.
  • Một chuỗi dữ liệu được thêm vào, xác định vị trí 12 múi giờ.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhấp Add lần nữa cho kim Phút.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhập cùng giá trị {1,1,1,1,1,1,1,1,1,1,1,1} vào Series values.
  • Nhấp OK.
  • Chuỗi dữ liệu thứ hai được thêm vào.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhấp Add lần thứ ba cho kim Giây.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhập {1} làm Series value để định hình kim Giây.
  • Chọn OK.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhấp OK để thoát hộp thoại Select Data Source.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhấp vào biểu đồ.
  • Chuyển đến thẻ Format (Định dạng).
  • Chọn No Outline (Không viền) từ Shape Outline (Viền hình dạng).

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Tắt Chart Title (Tiêu đề biểu đồ) và Legend (Chú thích) bằng cách nhấp vào dấu cộng (+) ở góc trên bên phải biểu đồ.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Chọn một trong các chuỗi dữ liệu (Series) và nhấp chuột_right.
  • Chọn Format Data Series (Định dạng chuỗi dữ liệu).

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Thay đổi Doughnut Hole Size (Kích thước lỗ donut) thành 60% trong ngăn Format Data Series bên phải.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhấp chuột_right vào chuỗi dữ liệu 2 (Series 2 - dùng cho số giờ) trên biểu đồ.
  • Chọn Format Data Series.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Đặt Angle of first slice (Góc lát cắt đầu tiên) thành 15% (hoặc 90 độ tùy phiên bản, để số 12 ở đỉnh).

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Bật Data Labels (Nhãn dữ liệu) cho chuỗi dữ liệu 2.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhập 12 vào nhãn dữ liệu ở vị trí giữa trên cùng.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhập các số còn lại (1 đến 11) vào các nhãn dữ liệu theo trình tự của đồng hồ kim.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Xóa màu nền của chuỗi dữ liệu 2: vào thẻ Format, chọn No Fill (Không nền) từ Shape Fill.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Bật nhãn dữ liệu cho chuỗi dữ liệu 1 (dùng để tạo chấm tròn chỉ giờ).

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Chọn ô D16 (hoặc ô bất kỳ).
  • Chuyển đến thẻ Insert > Symbol (Ký hiệu) từ nhóm Symbols.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Trong hộp thoại Symbol, nhập 25CF làm Character code (mã ký tự - hình tròn đen ●).
  • Nhấn Insert (Chèn).

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Ký tự được chèn vào ô. Sao chép nó bằng Ctrl + C.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Dán ký tự vào nhãn dữ liệu của chuỗi dữ liệu 1 bằng Ctrl + V.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Lặp lại cho các nhãn dữ liệu còn lại.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Tắt màu nền của chuỗi dữ liệu 1.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Ta có được khung Đồng hồ kim.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

Đọc thêm: Cách tạo Biểu đồ đồng hồ trong Excel

Bước 3: Chèn kim Giờ, Phút, Giây (Time Hands)

  • Chọn vùng ô C5:C7 (dữ liệu kim Giờ).
  • Chuyển đến thẻ Insert.
  • Chọn Pie Chart (Biểu đồ tròn) từ tùy chọn Insert Pie or Doughnut Chart.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Một hộp Pie Chart xuất hiện.
  • Tắt Chart Title và Legend cho biểu đồ này.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Đặt viền của chuỗi dữ liệu 1 thành No Outline.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Đặt màu nền thành No Fill.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Làm tương tự cho chuỗi dữ liệu 2 (phần còn lại của kim Giờ).
  • Ta được phần thể hiện Độ rộng kim Giờ.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

Đọc thêm: Cách tạo Đồng hồ chạy trong Excel

Bước 4: Căn chỉnh các kim đồng hồ

  • Đặt màu nền của toàn bộ Pie Chart (kim Giờ) thành No Fill.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Vừa vặn Kim Giờ bên trong mặt đồng hồ bằng cách điều chỉnh kích thước Pie Chart.
  • Tắt Chart Title và Legend của Doughnut Chart (mặt đồng hồ).

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Chèn thêm Pie Chart cho dữ liệu kim Phút và kim Giây (vùng C10:C12 và C15:C17).
  • Đặt màu cho các kim khác nhau để dễ phân biệt.
  • Đặt kích thước kim khác nhau (Kim Giờ ngắn nhất, Kim Phút dài hơn, Kim Giây dài nhất/mỏng nhất).
  • Điều chỉnh chúng nằm gọn bên trong mặt đồng hồ.
  • Nhấp vào một biểu đồ bất kỳ và nhấn Ctrl + A để chọn tất cả các đối tượng (biểu đồ, hình dạng).
  • Chuyển đến thẻ Shape Format (Định dạng hình dạng).
  • Chọn Align Center (Căn giữa ngang) từ tùy chọn Align (Căn chỉnh).

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Chuyển đến tùy chọn Shapes (Hình dạng) từ thẻ Insert.
  • Chọn hình Oval (Hình elip/tròn).

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Đặt nó chính giữa tâm đồng hồ.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

Đọc thêm: Cách dùng mã VBA tạo Đồng hồ số trong Excel

Bước 5: Áp dụng mã VBA để Bắt đầu và Dừng đồng hồ

  • Chuyển đến thẻ Developer.
  • Chọn Visual Basic.
  • Cửa sổ mới mở ra.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Trong cửa sổ Visual Basic, chọn ThisWorkbook dưới VBAProject.
  • Một mô-đun mã xuất hiện.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhập mã sau vào mô-đun và lưu lại:
Sub StartClock()
    Dim am_ws As Worksheet
    Set am_ws = ActiveSheet
    am_ws.Range("H5").Value = "Start"
    x:
    VBA.DoEvents
    If am_ws.Range("H5").Value = "Stop" Then Exit Sub
    Application.Calculate
    GoTo x
End Sub

Sub StopClock()
    Dim am_ws As Worksheet
    Set am_ws = ActiveSheet
    am_ws.Range("H5").Value = "Stop"
End Sub

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Chuyển đến thẻ Insert.
  • Chọn hình Rectangle (Hình chữ nhật) từ Shapes.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Vẽ hình chữ nhật dưới đồng hồ và đặt tên là Start.
  • Lặp lại để chèn nút Stop.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhấp chuột_right vào nút Start.
  • Chọn Assign Macro (Gán Macro).

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Gán macro StartClock cho nút này.
  • Nhấp OK.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhấp chuột_right vào nút Stop.
  • Chọn Assign Macro.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Gán macro StopClock cho nút này.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

  • Nhấp nút Start để chạy đồng hồ và nút Stop để dừng mã.

Xây dựng đồng hồ kim chạy thực tế trong Excel: Hướng dẫn từng bước

Tải tệp thực hành

Bạn có thể tải tệp thực hành tại đây.

Bài viết liên quan

  • Đồng hồ số VBA trên UserForm: Hướng dẫn toàn diện

Nhận miễn phí Bài tập Excel nâng cao có lời giải!