Lời thật mất lòng. Tôi cũng lớn tuổi như bạn.Cám ơn bạn nhiều.
Xin bạn chỉ dẩn tiếp cách thức để có được số liệu của cột "BL" và "BM" trong file "dê dê" mà bạn vừa upload.
Tôi cũng đã lớn tuổi, về hưu rồi, nhưng quá mê excel và VBA nên muốn học hỏi thêm. Nếu đã làm gì các bạn không được vui, xin vui lòng bỏ qua, thông cảm, tha thứ và tiếp tục giúp đỡ tôi thêm. Một lần nữa xin cám ơn các bạn thật nhiều.
Vấn đề không phải là bạn nói chuyện phật ý ai cả. Mà nó nằm ở chỗ bạn không quen giải thích bài toán của mình.
Giải thuật:Trùng thì vàng .
Thớt có 60 cột. Nếu tách ra 2 thì có 30 cột mỗi số. Như vậy nếu con toán tính bit thì vẫn còn dưới 15 chữ số.
Tôi sẽ dùng sumproduct trị tại ô nhân với 2 luỹ thừa (vị trí của ô - 1). Kết quả là một con số .
00101 sẽ là 0*2^0 + 0*2^1 + 1*2^2 + 0*2^3 + 1*2^4 = 20
Vì tách làm hai cho nên công thức phải tính hai lần. Tuy nhiên, hàm IF của Excel có khả năng shortcut cho nên nếu lần biểu thức thứ nhât khong đạt thì biểu thức thứ hai cũng không đạt.
Nếu dùng cột phụ thì cần hai cột phụ. Hoặc cộng hai số bằng cách so1 & "" & so2
Nghĩ tạm vậy thôi chứ thứ Bảy lười tính công thức quá. Chưa chắc nó đã khả thi.