EXCEL: Nếu chức năng và tham chiếu đến toán tử chứa toán tử


0

Tôi không biết cách xử lý một ô chứa toán tử và số. Giả sử tôi có 3 hàng:

  1. 2
  2. 0,6
  3. <0,1

Trong cột BI có hàm IF kiểm tra số nếu nó lớn hơn hoặc nhỏ hơn 1. Làm thế nào để xử lý số với toán tử? Có lựa chọn nào khác ngoài việc cắt bớt một ký tự trước số không? Điều gì xảy ra nếu toán tử sẽ là "<=" trong trường hợp này?


Để loại bỏ toán tử, bạn có thể sử dụng chức năng Chỉ NUMBERVALUE(A1;",";"<")loại bỏ <toán tử. Bạn có thể sử dụng một công thức như =IF(NUMBERVALUE(A1;",";"<")=A1;A1>1;NUMBERVALUE(A1;",";"<")>=1)để đạt được những gì bạn muốn. Xem xét cho thấy nỗ lực nghiên cứu về câu hỏi tiếp theo của bạn đăng những gì bạn đã cố gắng cho đến nay.
douecraftlps

Câu trả lời:


0

Nếu một số ô có "<" và một số không thì bạn có thể sử dụng SUBSTITUTEchức năng để xóa "<"

=SUBSTITUTE(A1;"<";"")+0>1

sẽ hoạt động ngay cả khi không có ký hiệu "<" trong A1

Bạn có thể lồng thêm các hàm SUBSTITUTE nếu bạn muốn xóa = hoặc>, vd

=SUBSTITUTE(SUBSTITUTE(A1;"<";"");"=";"")+0>1

hoặc là

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1;"<";"");"=";"");">";"")+0>1

Tôi giả sử rằng bạn sử dụng; làm dấu tách đối số trong công thức nhưng đó là vùng cụ thể, sử dụng dấu phẩy thay vì dấu chấm phẩy nếu được yêu cầu


0

Hãy thử công thức sau đây như sau:

= NẾU (TRUNG (A3,2,3)> 1, THẬT, SAI)

Tôi giả sử rằng <0,1 nằm trong ô A3.

Trong <0,1 nếu bạn muốn loại bỏ toán tử "<", hãy thử sử dụng hàm này = MID (A3,2,3) Kiểm tra cú pháp và ví dụ về hàm của hàm MID .

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.