quocuan119
Thành viên mới

- Tham gia
- 28/1/14
- Bài viết
- 5
- Được thích
- 0




Xài code thì được, công thức thì bạn đợi người khác xem sao?Giả sử tôi có 2 ô A1 và B1, trong đó ô A1 tôi bôi vàng, B1 thì không.
Có cách nào cho ra công thức ở ô C1 ra giá trị là 1 nếu A1 bôi vàng, hoặc 2 nếu B2 bôi vàng được không ạ
Thanks
Giả sử tôi có 2 ô A1 và B1, trong đó ô A1 tôi bôi vàng, B1 thì không.
Có cách nào cho ra công thức ở ô C1 ra giá trị là 1 nếu A1 bôi vàng, hoặc 2 nếu B2 bôi vàng được không ạ
View attachment 148168
Thanks

Anh Giangleloi nói mát mẻ đó. Chính xác thì công thức trong excel không làm được việc này đâu bới không có CT nào kiểm tra được 1 vùng nào đó có tô màu hay không bạn ạ




Chắc sẽ KHÔNG BAO GIỜ có công thức đó đâu. Bạn không hiểu hai bạn trên nói sao.Vậy nếu dùng hàm thì mình sẽ dùng như thế nào ạ
Thanks
Bạn có chắc không?Chắc sẽ KHÔNG BAO GIỜ có công thức đó đâu. Bạn không hiểu hai bạn trên nói sao.
=GET.CELL(63,Sheet1!A1)+NOW()*0
Bạn có chắc không?
Thử làm như sau:
Đặt con trỏ chuột tại C1
Đặt Name: Color
Mã:=GET.CELL(63,Sheet1!A1)+NOW()*0
Tại C1 gõ: = Color
Bây giờ hãy thay đổi màu tại A1, kích đúp tại A1, thay giá trị 1 ô bất kỳ nào đó hay Save File xem C1 như thế nào.
Nếu C1 thay đổi thì yêu cầu #1 hoàn toàn khả thi, bạn xem lại câu trả lời tại #5
Có được đâu ạ . B1 bôi vàng rồi mà C1 vẫn hiện kết quả bằng 0 và đây cũng đâu phải hàm hay CT trong excel đâu ạ

Thảm nào thử nghiệm xong cái file mà không thấy tác dụng ngay nên em hổng dám đưa ra. Mà file này F9 cũng chả được đóng đi mở lại thì được hoặc enter vào C1 mới được thế mới kỳ ^^Bôi màu xong phải bấm F9 thì kết quả mới cập nhật
Ngay cả khi ta dùng code để viết thành hàm nào đó liên quan đến việc tô màu thi chắc chắn không bao giờ có chuyện kết quả thay đổi ngay lập tức theo màu sắc, bởi bảng tính Excel không xem việc format 1 cell là sự kiện
1/ Bạn đã làm đúng các bước? Hãy làm đúng theo từng chữ bài trên nhé.Có được đâu ạ . B1 bôi vàng rồi mà C1 vẫn hiện kết quả bằng 0 và đây cũng đâu phải hàm hay CT trong excel đâu ạ
Thảm nào thử nghiệm xong cái file mà không thấy tác dụng ngay nên em hổng dám đưa ra. Mà file này F9 cũng chả được đóng đi mở lại thì được hoặc enter vào C1 mới được thế mới kỳ ^^

Vâng em xin cảm ơn thầy ạ.Muốn F9 có tác dụng phải thêm dòng Application.Volatile vào đầu code
1/ Bạn đã làm đúng các bước? Hãy làm đúng theo từng chữ bài trên nhé.
2/ Đó là macro 4, bạn tìm sẽ biết đó là gì ngay.
Bạn chưa đọc hết câu trả lời.em làm đúng như trên ạ, sau khi gõ =color vào ô C1, em tô màu cho ô A1 rồi bấm thử F9 như lời chú Ndu nói thì thấy ô C1 hiện con số 6. Như vậy có đúng với yêu cầu bạn chủ thớt đưa ra đâu ạ.




GPE có nút cảm ơn mà ^^Thanks all.
Tui có 1 chút chưa hoàn hảo là phải bấm F9 hoặc Enter nữa, nhưng dẫu sao cũng tìm ra được tia sáng, cảm ơn mọi người nhiều ạ.