Hiển thị phân số trong Excel - Mẹo Excel

Bạn có nhớ mình đã ngồi qua lớp toán của thầy Irwin năm lớp 7 không? Đó là nơi tôi học về cách giảm phân số. Bạn sẽ được cung cấp một phân số ác như 135/864 và bạn sẽ phải tìm ra rằng nó thực sự là 5/32. Và sau đó là những phân số phức hợp khó chịu - nơi bạn sẽ phải tính rằng 999/864 là 1 5/32. Tôi đã chạy qua một định dạng số tùy chỉnh tiện lợi của Excel trong tuần này và tôi không thể hiểu được điều này sẽ giúp cuộc sống của mọi học sinh lớp 7 trên thế giới dễ dàng hơn nhiều. Tuần này, tôi sẽ thảo luận về phân số trong Excel.

Vì vậy, hãy ủng hộ tôi ở đây - tôi nhận thấy rằng các cuộc khảo sát cho thấy rằng tôi KHÔNG có độc giả nào ở lớp 7, nhưng đây là một cơ hội duy nhất để tiếp cận một lượng độc giả mới. Tôi sẽ mang nó trở lại nhà trong bảng 2 cho những độc giả kinh doanh trung thành của tôi.

Định dạng số mới có dạng "# ?? / ???". Bảng tính đơn giản ở bên phải minh họa cho ví dụ rút gọn phân số. Ghi tử số vào A1, mẫu số vào A2. Excel biến phân số thành số thập phân trong A3. A4 là cùng một số, nhưng được định dạng là "# ?? / ???". Dấu "#" cho biết rằng trong một phân số hỗn hợp, số nguyên sẽ xuất hiện đầu tiên, sau đó là một phân số. Tôi đoán Mr Excel dễ bị ấn tượng, nhưng điều này làm tôi ngạc nhiên.

Để gán định dạng tùy chỉnh, hãy đặt con trỏ ô ở A4, Định dạng - Ô - Số - Tùy chỉnh, rồi nhập # ?? / ??? trong hộp Loại:.

OK, kết thúc giờ học toán lớp 7. Các mục đích sử dụng khác phù hợp hơn trong kinh doanh:

  • Giá cổ phiếu? Sử dụng "# ??/??" định dạng để báo cáo lên đến 32 phần.
  • Nếu bạn cần luôn báo cáo ở phần 8, hãy sử dụng "#? / 8"
  • Nếu bạn cần luôn báo cáo sau 10 giây, hãy sử dụng "#? / 10"

Vài tuần sau khi điều này được xuất bản, Michael đã viết:

Tôi đang sử dụng một công thức để tính bán kính của một cung tròn. Câu trả lời phải là phần nhỏ của inch xuống đến ngày 16 gần nhất. Tuy nhiên, tôi cần giảm 8/16 xuống 1/2, 10/16 thành 5/8, v.v.

Chà! Tôi không thể tìm thấy một câu trả lời tuyệt vời cho điều này. Đây là một tình huống mà có thể thay đổi định dạng số theo định dạng có điều kiện sẽ có ý nghĩa, nhưng điều đó không khả dụng. Nếu kết quả của công thức nằm trong ô B2, bạn có thể đặt công thức sau vào ô C2 để hiển thị chính xác kết quả của bạn:

=IF(MOD(INT(16*(+B2-INT(B2)+0.0312)),16)=0,TEXT(B2,"#"),IF(MOD(INT(16*(+B2-INT(B2)+0.0312)),8)=0,TEXT(B2,"# 0/2"),IF(MOD(INT(16*(+B2-INT(B2)+0.0312)),4)=0,TEXT(B2,"# 0/4"),IF(MOD(INT(16*(+B2-INT(B2)+0.0312)),2)=0,TEXT(B2,"# 0/8"),TEXT(B2,"# 0/16")))))

thú vị bài viết...