Tìm kiếm văn bản trong nhiều tệp Excel


Câu trả lời:


17

Với thư mục chứa các tệp đang mở, nhấn Ctrl + f để sử dụng hộp tìm kiếm trong thư mục. Sau đó tìm kiếm

content:"my string to search for"

để tìm kiếm chuỗi đó trong các tệp trong thư mục hiện tại.


2
Điều đó dường như để thực hiện tìm kiếm nội dung văn bản thuần chỉ các tệp xlsx có dữ liệu nhị phân. Nó không làm việc cho tôi.
Curtis Yallop

2
Có thật không? Khi tôi tìm kiếm bản rõ bằng phương pháp này, tôi nhận được nhiều tệp .xlsx được trả về và tất cả chúng thực sự có chứa chuỗi tìm kiếm mà tôi đã tìm kiếm, mặc dù chúng thực sự chứa dữ liệu nhị phân.
pabram

Thư mục phải được cấu hình cho việc này. Nhấp chuột phải để xem các thuộc tính của thư mục. Nhấp vào Nâng cao. Nhấp vào hộp kiểm để "Cho phép tệp ... để có nội dung được lập chỉ mục ..."
Smandoli

Không hoạt động với tôi trong Excel 2016. Nó trả về rất nhiều tệp xlsx nhưng không có tệp nào chứa chuỗi dự kiến ​​của tôi
phuclv

1
Tôi đã tạo một trường hợp thử nghiệm của các tệp giả với một chuỗi chính xác mà tôi đang tìm kiếm. Tôi đã tạo các tệp xlsx, docx và txt có và không có chuỗi. Những người có chuỗi tôi ghi chú trong tên tệp, những người không có tương tự. Sử dụng tìm kiếm nội dung, nó tách chính xác hai nhóm.
jxramos

9

Sau khi tìm kiếm trực tuyến, tôi thấy không có một giải pháp chung nào cho vấn đề tìm kiếm nhiều bảng tính excel trực tuyến, vì vậy tôi quyết định viết bảng tính excel của riêng mình để tìm kiếm các bảng tính excel khác, có thể tìm thấy ở đây .

Xin lưu ý rằng nó chỉ được thử nghiệm trong Excel 2010, nhưng nó sẽ hoạt động trong năm 2007 và các phiên bản trước đó. Nếu không, hãy thoải mái sửa đổi mã theo cách bạn thấy phù hợp.

Bảng tính sử dụng một biểu mẫu người dùng tùy chỉnh và sử dụng mã VBA (mà bạn được hoan nghênh sử dụng cho bất kỳ mục đích nào). Đương nhiên, macro phải được bật để hoạt động này và biểu mẫu xuất hiện khi mở bảng tính (bạn có thể truy cập mã bằng cách nhấn Alt + F11, đi đến biểu mẫu người dùng và nhấp đúp vào nút 'Bắt ​​đầu tìm kiếm' trong thiết kế cửa sổ).

Có thể tìm thấy giải thích đầy đủ về các chức năng và tính năng trên Github readme, nhưng về cơ bản nó cho phép bạn chỉ định hai thuật ngữ tìm kiếm văn bản để tìm kiếm trong một thư mục được chỉ định (bạn có thể điều hướng đến), nó có thể tìm kiếm thư mục nói một cách đệ quy và mở bảng tính được bảo vệ bằng mật khẩu (miễn là bạn cung cấp mật khẩu).

Nó sẽ tìm kiếm các trang tính riêng lẻ trong mỗi sổ làm việc trên một tìm kiếm cấp độ ô. Tùy thuộc vào kích thước sổ làm việc, có thể mất khoảng một giây để quét từng sổ làm việc.

Nó hiển thị tất cả các kết quả tìm kiếm trong một cửa sổ bên, bao gồm mọi bảng tính mà nó không mở được. Những kết quả này có thể được lưu vào một tệp văn bản để tham khảo sau.

Biểu mẫu người dùng nên tương đối tự giải thích, tuy nhiên phần đọc cho nó trên Github đi sâu vào cách sử dụng. Một lần nữa, miễn phí sử dụng, đó là nguồn mở.


Bạn có thể cung cấp một hoặc hai ảnh chụp màn hình?
Tôi nói Phục hồi lại

Để thực hiện tìm kiếm "chứa" tiêu chuẩn, hãy nhớ kiểm tra "Phần?" và "Trường hợp nhạy cảm?" hộp kiểm
Brandon S

8

Sử dụng IceTeaReplacer . Đó là phần mềm miễn phí.

Tìm kiếm & Thay thế trong các tệp .docx, .xlsx và .xls

IceTeaReplacer là một công cụ đơn giản nhưng mạnh mẽ để tìm kiếm bên trong nhiều tệp Office Word 2007 (docx), Excel 2007 (xlsx) và Excel 2003 (xls) trong một thư mục (và đó là các thư mục con được cung cấp). Hỗ trợ UTF-8.

nhập mô tả hình ảnh ở đây

Ngoài ra còn có một sự thay thế mạnh mẽ hơn với các tính năng khác nhau nhưng đó là một tính năng thương mại: ExcelPipe .


nội dung: "chuỗi của tôi để tìm kiếm" đơn giản phải không
TechDog

@TechDog: Đây là một số lựa chọn thay thế có chức năng "thay thế".
Mehper C. Palavuzlar

1

Trong Excel 2003, bạn có thêm một tùy chọn tìm kiếm trong menu tệp nơi bạn có thể tìm kiếm thông qua các tệp. Tôi không thể tìm thấy tùy chọn này trong năm 2007 nữa vì vậy tôi nghĩ rằng nó đã biến mất.

Nếu bạn có Vista hoặc Windows 7, bạn sẽ có thể sử dụng tìm kiếm tích hợp của cửa sổ. Trong các phiên bản cũ hơn, bạn có thể cài đặt một ứng dụng tìm kiếm như Windows Desktop Search , Google Desktop Search , Copernic , ... tất cả đều miễn phí sử dụng.


Trong Win 7, bạn có thể chỉ định một type:xlsxtham số trong hộp tìm kiếm (hoặc xls, v.v. nếu phù hợp)
jonsca

@jonsca, OP câu hỏi là về tìm kiếm bên không tìm kiếm cho các file excel.
Peter Nore

@PeterNore Có, bình luận là một bổ sung cho If your have Vista or Windows 7 you should be able to use window's integrated search. Nếu bạn chỉ định loại tệp hoặc phần mở rộng ngoài chuỗi "nội dung:" của bạn, thì nó không phải tìm kiếm toàn bộ thư mục, chỉ các tệp thích hợp.
jonsca

1
Liên kết Windows Desktop Search chuyển hướng, không chắc thứ đó có còn tồn tại ở nơi khác không. Google Desktop Search không còn nữa. Copernic là freemium và phiên bản miễn phí có vẻ bị tê liệt ngay từ cái nhìn đầu tiên, trang so sánh thậm chí không nói nếu xls được hỗ trợ trong phiên bản miễn phí.
Gonfi den Tschal

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.