- Chào các bác. Em có sưu tầm được 1 file "Danh sach So xuong" hướng dẫn cách "Tìm Kiếm Dữ Liệu Siêu Tốc Gợi Ý Như Google Trong Excel". File em làm theo là "Mau BB". Tại ô R6 của sheet "DATA" thì chỉ cần gõ ký tự ví dụ "PY" thì chạy bình thường theo list sổ xuống, em thực hiện nó ở ô B2 của sheet "TEST" thì không thực hiện được... Mong nhận được sự giúp đỡ của các bác.
- Ghi chú: file tham khảo là "Danh sach So xuong", file cần trợ giúp là"Mau BB".
- Em xin cảm ơn trước ạ!
Em chưa hiểu ý bác. File của em đang thực hiện chủ yếu sd các công thức có sẵn. Không sử dụng VBA, bác có thể trợ giúp là tại sao em sử dụng được ở sheet DATA, còn sheet TEST thì không thực hiện được không ạ?
Em chưa hiểu ý bác. File của em đang thực hiện chủ yếu sd các công thức có sẵn. Không sử dụng VBA, bác có thể trợ giúp là tại sao em sử dụng được ở sheet DATA, còn sheet TEST thì không thực hiện được không ạ?
Một đằng là quép áp, một đằng là quynh áp. So sánh với nhau sao được.
Hồi xưa tôi biết thì Google bắt đầu bằng cách dùng kỹ thuật Ajax. Về sau thì có jQuery giúp dễ thực hiện hơn. Hổng biết bây giờ đã có thêm kỹ thuật mới chưa?
Excel thì đâu có sẵn mấy cái đó. Làm mệt bỏ bố.
Nhưng mà hình như có một nhơn vật ở đây cũng chuyên ba cái này. Nếu đương sự có hảo ý ra tay thì tốt.
Một đằng là quép áp, một đằng là quynh áp. So sánh với nhau sao được.
Hồi xưa tôi biết thì Google bắt đầu bằng cách dùng kỹ thuật Ajax. Về sau thì có jQuery giúp dễ thực hiện hơn. Hổng biết bây giờ đã có thêm kỹ thuật mới chưa?
Excel thì đâu có sẵn mấy cái đó. Làm mệt bỏ bố.
Nhưng mà hình như có một nhơn vật ở đây cũng chuyên ba cái này. Nếu đương sự có hảo ý ra tay thì tốt.
Mục đích chính của em là tại ô B2 của sheet TEST chỉ cần gõ vài ký tự cần tìm của chuỗi rồi sổ xuống chọn 1 chuỗi thích hợp (đã lược bỏ, lọc bớt theo vài ký tự gõ trước rồi). Ở sheet DATA thì chạy ok. Còn qua sheet TEST thì không chạy được. Mong nhận được trợ giúp của các PRO trên diễn đàn ạ.
Tại ô R6 màu vàng của sheet DATA bác nhấn del, rồi gõ vài ký tự ví dụ như em gõ "PY" sau đó bấm vào mũi tên nhỏ nhỏ là có list sổ xuống, em làm theo file mẫu được mà. Chỉ qua sheet TEST là không chạy được thôi. Sao bác lại bị "vòng lặp" nhỉ...
Em kỹ năng còn yếu. Chỉ biết làm theo, may bác chỉ giáo mới chạy được. Bác có ý kiến nào hay, ưu việt hơn không bày em ít. Để em được học hỏi, mở mang tầm mắt với ạ .
Kỹ năng còn yếu thì ráng học cách trình bày vấn đề cho rõ rệt và chính xác.
Mở đầu bài bằng một câu "siêu tốc gợi ý như gú gồ" nghe muốn xốc tiêu luôn.
Kỹ năng còn yếu thì ráng học cách trình bày vấn đề cho rõ rệt và chính xác.
Mở đầu bài bằng một câu "siêu tốc gợi ý như gú gồ" nghe muốn xốc tiêu luôn.
Tôi đã nói rồi mà. Mức độ "tối ưu" của phương án tuỳ thuộc vào mức độ người giúp hiểu vấn đề trước mắt. Mức độ người giúp hiểu tuỳ thuộc vào mức độ rõ rệt của diễn giải của bạn.
Chung quy chỉ gồm về: bạn tìm cách diễn tả lại vấn đề. Bạn hiện có gì và muốn được gì. Càng rõ rệt thì càng có đáp án sớm và tốt.
Em kỹ năng còn yếu. Chỉ biết làm theo, may bác chỉ giáo mới chạy được. Bác có ý kiến nào hay, ưu việt hơn không bày em ít. Để em được học hỏi, mở mang tầm mắt với ạ .
Kéo (copy) công thức N7 xuống dưới. Đề phòng trong tương lai thêm nhiều dữ liệu thì kéo dư một chút.
Lưu ý là ở cuối công thức có - 6. Nguyên tắc là thế này: Nếu dữ liệu bắt đầu từ dòng k thì trong công thức phải là - (k-1). Tại sao? Bởi ROW(data) trả về mảng các chỉ số dòng bắt đầu từ 7 (B7): 7, 8, 9, ... Trong khi đó B7 có chỉ số là 1 trong mảng dữ liệu data (là mục đầu tiên). Phải - 6 để có chỉ số 1.
Công thức chỉ phục vụ quãng 10 000 dòng dữ liệu. Muốn nhiều hơn thì sửa trong 2 name.
Có thể có thông báo lỗi nhưng chỉ cần chọn ô có DV, nhập giá trị và xổ danh sách xuống thì sẽ đúng.
Lỗi tham chiếu vòng chỉ sảy ra khi nhập công thức hoặc khi sửa công thức. Vd. khi nhập công thức cho N7 thì CELL("address") chính là N7 - tức có tham chiếu tới chính nó. Nhưng công thức chỉ nhập 1 lần, và sau đó muôn đời không có tham chiếu vòng nữa. Cứ mạnh dạn nhập vào DV rồi xổ danh sách xuống. Không có gì phải sợ khi nhìn thấy thông báo lỗi.
3. Data Validation
Mã:
=list
------------
Tất cả những việc trên tôi đã làm hộ bạn. Giải thích để sau này bạn tự biết làm. Và cho những ai quan tâm.
Kéo (copy) công thức N7 xuống dưới. Đề phòng trong tương lai thêm nhiều dữ liệu thì kéo dư một chút.
Lưu ý là ở cuối công thức có - 6. Nguyên tắc là thế này: Nếu dữ liệu bắt đầu từ dòng k thì trong công thức phải là - (k-1). Tại sao? Bởi ROW(data) trả về mảng các chỉ số dòng bắt đầu từ 7 (B7): 7, 8, 9, ... Trong khi đó B7 có chỉ số là 1 trong mảng dữ liệu data (là mục đầu tiên). Phải - 6 để có chỉ số 1.
Công thức chỉ phục vụ quãng 10 000 dòng dữ liệu. Muốn nhiều hơn thì sửa trong 2 name.
Có thể có thông báo lỗi nhưng chỉ cần chọn ô có DV, nhập giá trị và xổ danh sách xuống thì sẽ đúng.
Lỗi tham chiếu vòng chỉ sảy ra khi nhập công thức hoặc khi sửa công thức. Vd. khi nhập công thức cho N7 thì CELL("address") chính là N7 - tức có tham chiếu tới chính nó. Nhưng công thức chỉ nhập 1 lần, và sau đó muôn đời không có tham chiếu vòng nữa. Cứ mạnh dạn nhập vào DV rồi xổ danh sách xuống. Không có gì phải sợ khi nhìn thấy thông báo lỗi.
3. Data Validation
Mã:
=list
------------
Tất cả những việc trên tôi đã làm hộ bạn. Giải thích để sau này bạn tự biết làm. Và cho những ai quan tâm.
- Chào các bác. Em có sưu tầm được 1 file "Danh sach So xuong" hướng dẫn cách "Tìm Kiếm Dữ Liệu Siêu Tốc Gợi Ý Như Google Trong Excel". File em làm theo là "Mau BB". Tại ô R6 của sheet "DATA" thì chỉ cần gõ ký tự ví dụ "PY" thì chạy bình thường theo list sổ xuống, em thực hiện nó ở ô B2 của sheet "TEST" thì không thực hiện được... Mong nhận được sự giúp đỡ của các bác.
- Ghi chú: file tham khảo là "Danh sach So xuong", file cần trợ giúp là"Mau BB".
- Em xin cảm ơn trước ạ!
Kéo (copy) công thức N7 xuống dưới. Đề phòng trong tương lai thêm nhiều dữ liệu thì kéo dư một chút.
Lưu ý là ở cuối công thức có - 6. Nguyên tắc là thế này: Nếu dữ liệu bắt đầu từ dòng k thì trong công thức phải là - (k-1). Tại sao? Bởi ROW(data) trả về mảng các chỉ số dòng bắt đầu từ 7 (B7): 7, 8, 9, ... Trong khi đó B7 có chỉ số là 1 trong mảng dữ liệu data (là mục đầu tiên). Phải - 6 để có chỉ số 1.
Công thức chỉ phục vụ quãng 10 000 dòng dữ liệu. Muốn nhiều hơn thì sửa trong 2 name.
Có thể có thông báo lỗi nhưng chỉ cần chọn ô có DV, nhập giá trị và xổ danh sách xuống thì sẽ đúng.
Lỗi tham chiếu vòng chỉ sảy ra khi nhập công thức hoặc khi sửa công thức. Vd. khi nhập công thức cho N7 thì CELL("address") chính là N7 - tức có tham chiếu tới chính nó. Nhưng công thức chỉ nhập 1 lần, và sau đó muôn đời không có tham chiếu vòng nữa. Cứ mạnh dạn nhập vào DV rồi xổ danh sách xuống. Không có gì phải sợ khi nhìn thấy thông báo lỗi.
3. Data Validation
Mã:
=list
------------
Tất cả những việc trên tôi đã làm hộ bạn. Giải thích để sau này bạn tự biết làm. Và cho những ai quan tâm.