Thứ nhất, Sum hay count, không phải công thức mà là field setting. Đặt tiêu đề như vậy là không đúng.
Thứ 2, hỏi về Pivot table, GPE đã có box Pivot table riêng, mà lại post vào box những vấn đề chung.
Cả 2 điều trên đều đáng xoá bài lắm!
Còn 1 chuyện: Làm gì có vùng field value mà kéo vào với rê chuột vào? Excel 2003 là Data Area, Excel 2007 - 2010 là Values Area
Thông thường Excel đọc cơ sở dữ liệu, sẽ nhận định field dữ liệu đó là text hay number để đưa ra cách hành xử khác nhau theo mặc định. Mặc định text thì Count và Number thì Sum.
Tuy vậy, nó cũng có khi nhận định nhầm nếu:
- 1, 2 dòng đầu tiên không có số liệu, đặc biệt là trường số sẽ bị cho là text. (Text là mặc định số 1 trong quá trình thiết lập CSDL, Excel cũng thế mà access cũng thế).
- Dữ liệu hỗn hợp bị cho là text (dù do vô tình mà có text), thí dụ trường số là kết quả của công thức trong đó lỗi trả về "" chứ không phải 0.
- Vùng dữ liệu nguồn của Pivot table lớn hơn vùng có dữ liệu, nghĩa là có các dòng trắng bên dưới. Ô trống bị coi là text, và nguyên cột bị coi là dữ liệu hỗn hợp và thành text tuốt tuột.
- Định dạng không đúng dạng số, thậm chí số định dạng canh giữa cũng bị nhận định sai.
- Lý do khác (Excel có những lỗi lanh chanh của nó)
Do đó, tốt nhất là lập CSDL đúng chuẩn, công thức trả về đúng loại dữ liệu, định dạng số tử tế, có dấu phân cách hàng ngàn, không canh lề bằng tay mà để canh lề tự động. Lập dữ liệu nguồn vừa đủ. Nếu muốn nhập liệu thêm mà không cần sửa vùng dữ liệu nguồn, thì dùng Name động.
Dù vậy, khi anh Bill lanh chanh thì cũng phải chịu. Khi add 2 trường trở lên vào Data, hễ trường đầu mà Count, tất cả các trường khác bị Count theo.
Có cách nào chỉnh 1 lần tất cả các field setting từ count thành Sum? Không. Ngoại trừ Dùng VBA. Nhưng không đáng.