Thay vì công thức dựa trên màu của ô, tốt hơn nên viết một hàm có thể phát hiện màu của ô và thao tác dữ liệu cho phù hợp. Một số kiến ​​thức về các khái niệm lập trình như điều kiện if-else và vòng lặp có thể hữu ích để viết các hàm do người dùng xác định để đưa vào trang tính Excel.