Nguyễn Xuân Phúc 
Nguyễn Xuân Phúc 
Thảo luận 4 thảo luận
Vỗ tay 0 vỗ tay
Lượt xem 118 lượt xem

tôi có bài tập như saucho bảng 1 2 3 3 2 2 1 3 1 2 2yêu cầu đếm các số 2 xuất

xin chào, 

tôi có bài tập như sau:

cho bảng: 1 2 3 3 2 2 1 3 1 2 2

yêu cầu đếm các số 2 xuất hiện sau số 1.

tôi xin cám ơn

Thảo luận 4 câu trả lời
Lượt xem 118 lượt xem
Vỗ tay vỗ tay
Nguyễn Xuân Phúc  12:10 - Oct 29, 2021

Bạn làm theo hướng dẫn trong hình nhé.

Excel không có sẵn hàm nào xác định trực tiếp được điều kiện trên => dùng cột phụ đưa đề bài sang 1 dạng khác là đếm ký tự 12 (đảm bảo nguyên tắc số 2 sau số 1)


Vỗ tay vỗ tay
Nguyễn Xuân Phúc  12:10 - Oct 29, 2021

Ở ô B2 thì chỉ có 1 ô A2 để nối lên ô này là =A2&A2

các ô từ B3 sẽ lấy công thức là ô trên nối với ô dưới =A2&A3 rồi kéo xuống hết bảng.

Tại dòng B12 = A11&A12

Do cột B dữ liệu là các giá trị nối lại bởi dấu & nên dữ liệu là dạng text, không phải số nữa. Nếu dùng =COUNTIF(B2:B12, 12) thì số 12 lại là dạng số => kết quả không đúng.

có thể viết =COUNTIF(B2:B12, "12") hoặc dùng hàm trim(12) để chuyển giá trị 12 về dạng text thì hàm countif sẽ đêm đúng trong vùng B2:B12

Vỗ tay vỗ tay
Nguyễn Xuân Phúc  20:10 - Oct 31, 2021

cám ơn thầy giáo tôi mất 1 ngày không giải đc, mà thầy mất có mấy phút. quả là đỉnh

Vỗ tay vỗ tay
Nguyễn Xuân Phúc  11:11 - Nov 01, 2021

Bạn có thể ghi nhớ nguyên tắc này:

1. Nếu bảng dữ liệu không dùng công thức trực tiếp được => thử thay đổi cách cấu trúc bảng dữ liệu (thay đổi sang cấu trúc dùng được hàm)

2. Nếu đề bài không giải được thì đổi sang 1 đề bài khác tương tự mà có thể giải được => từ đó tìm đường đi tới đề bài ban đầu.

Mình cũng áp dụng nguyên tắc này thôi, khi áp dụng nhiều sẽ có phản xạ nhanh hơn.

Vỗ tay vỗ tay
Câu hỏi liên quan
© 2020 - Bản quyền của Công Ty Cổ Phần Công Nghệ Giáo Dục Gitiho Việt Nam
Giấy chứng nhận Đăng ký doanh nghiệp số: 0109077145, cấp bởi Sở Kế hoạch và Đầu tư TP. Hà Nội
Giấy phép mạng xã hội số: 588, cấp bởi Bộ Thông tin và Truyền thông