Tôi có một ô có chứa 4 chữ cái, ví dụ akei, skiw. Làm thế nào để tôi hỏinếu chữ cái thứ ba bằng
"nếu lá thư thứ 3 là một i sau đó bằng True"
Tôi đã suy nghĩ cái gì đó như
"= if (a1 =" ?? i?", True, False) "
Nhưng đó doesnt làm việc
Tôi có một ô có chứa 4 chữ cái, ví dụ akei, skiw. Làm thế nào để tôi hỏinếu chữ cái thứ ba bằng
"nếu lá thư thứ 3 là một i sau đó bằng True"
Tôi đã suy nghĩ cái gì đó như
"= if (a1 =" ?? i?", True, False) "
Nhưng đó doesnt làm việc
=MID(A1,3,1) = "i"
nên làm việc, bạn không cần phải sử dụng IF
, việc đánh giá bằng cách sử dụng bình đẳng sẽ trở lại một trong hai TRUE
hoặc FALSE
Chức năng MID cho phép bạn để chọn một phần của văn bản, nếu bạn thiết lập vị trí bắt đầu và số lượng ký tự mà bạn muốn
=MID(A1,3,1) = "i"
vì vậy bạn chỉ so sánh nó với "i"
bạn có thể sử dụng cách tiếp cận wildcard nếu bạn sử dụng COUNTIF như thế này
=COUNTIF(A1,"??i?")
Đó sẽ retur n 1 hoặc 0 và hiệu quả kiểm tra hai điều, đó A1 chứa 4 ký tự và thứ ba là "i"
Như với MID đây không phải là trường hợp nhạy cảm nên 1 sẽ được trả lại cho cả XXIX và zziz
cũng '= COUNTIF (A1," ?? i * ")' nếu A1 chứa nhiều hơn 4 chữ cái. – hims056
Vì vậy, tôi đã đưa ra câu hỏi này để sử dụng tương tự: Mở rộng hệ thống đánh số cho mẫu phòng thí nghiệm với mỗi chữ số phân biệt thứ gì đó khác và chữ số thứ 3 cho biết cấu hình sưởi ấm
Chức năng kết quả được sử dụng để mở rộng các mã này cho mọi người sẽ không biết logic của tôi nếu không:
=IF(MID(B2,3,1) = "1", "Temp1°C for 1 hour", "Temp2°C for X hours")
Câu trả lời nên, nếu có thể, trả lời câu hỏi như được đăng, không phải là câu hỏi tương tự nhưng khác biệt. Điều này sẽ làm cho nó rõ ràng hơn cho người hỏi câu hỏi làm thế nào giải pháp phù hợp với vấn đề của mình. –
@Blorgbeard Cảm ơn bạn đã chỉnh sửa – Jesse