Hàm TEXT

Công dụng: Chuyển đổi một số thành dạng văn bản (text) theo định dạng được chỉ định

Công thức: =TEXT(number,format)
___number là số cần chuyển sang dạng text
___format: kiểu định dạng số hoặc ngày tháng năm

Ví dụ: Công thức sau sẽ dùng hàm AVERAGE() để tính số trung bình của mảng cell A1:A31, và dùng hàm TEXT để chuyển đổi kết quả ra dạng nhiệt độ
=”Nhiệt độ trung bình của lò phản ứng là “ & TEXT(AVERAGE(A1:A31), “#,##0.00°F”) Nhiệt độ trung bình của lò phản ứng là 7,560.00°F
 Thể hiện thời gian cập nhật bảng tính lần sau cùng
Có bao giờ bạn muốn biết được lần cuối cùng bảng tính này có thay đổi là khi nào không?

Một trong những cách làm là đặt chế độ tính toán của Excel là thủ công (manual calculation mode) và sử dụng hàm NOW() trong một cell nào đó (hàm này cho ra kết quả là ngày giờ hiện tại).

Như vậy, hàm NOW() sẽ không tự cập nhật trừ phi bảng tính được lưu (save), hoặc được tính toán lại (recalculate), và nhờ đó mà bạn luôn biết được lần cuối cùng bảng tính này có thay đổi là khi nào.

Ví dụ, bạn dùng công thức:
=”This workbook last updated: “ & NOW()
Tuy nhiên, nếu chỉ có chừng đó, thì e rằng kết quả bạn nhận được sẽ không như ý, vì có thể nó sẽ là như thế này:
This workbook last updated: 38572.51001
Do Excel luôn hiểu ngày và giờ là một con số, cho nên con số này: 38572.51001 được hiểu là: con số phía bên trái của dấu phân cách (38572) là số chỉ ngày, và con số phía bên phải của dấu phân cách (51001) là số chỉ giờ... Chỉ có ai rành lắm mới may ra đọc và hiểu được!

Vì vậy, ta nên sửa công thức trên bằng cách dùng hàm TEXT để định dạng nó ra kiểu ngày giờ đàng hoàng, chẳng hạn kiểu DD/MM/YYYY HH:MM

=”This workbook last updated: “ & TEXT(NOW(), “dd/mm/yy hh:mm”) This workbook last updated: 08/08/2005 12:14:00 PM

Comments