Làm cách nào để trích xuất văn bản đầu tiên trong excel?

c. Tôi yêu cầu bản chất tài liệu với kết quả là bản sao hoặc Bản gốc theo dữ liệu đầu vào (Bắt buộc trong cả hai trường hợp)

Trả lời

goran nói.
29 tháng 6 năm 2022 lúc 5. 13 giờ chiều

Pozdrav.
Kako izvuci jednu rec iz jedne celije u kojoj ima vise reci? .
H1 BRENT_OIL lúc 02. 55. 02 SuperTrend up -(jedna celija)
3_Level_ZZ_Semafor_NRP Cảnh báo về CrudeOIL, giai đoạn M15. TÍN HIỆU BÁN Level2 -(jedna celija)
Apollo Scalper CADCHF M15 MUA @0. 74719, TP 0. 75019, SL 0. 74569 -(jedna celija)
Sự cố. Jedna trazena rec ima vise znacenja. (TĂNG,BULISCH,MUA) Sơn lót Drugi. (BÁN,GIẢM GIÁ,GIẢM).
Trazena rec nije uvek na istom mestu u celiji. Công thức Kako postaviti koja jednostavno pita prvu celiju da li se u njoj pojavila jdna trazena rec. (TĂNG,BULISCH,MUA) và (BÁN,GIẢM,GIẢM) Postavio bih công thức cho bạn giới thiệu D2 đến thuốc E2. Ako se bilo koja rec od trazenih pojavi moze se napisati u istoj celiji gde je postavljena formula ili nekoj drugoj svejedno. Tako bih sa te dve kolone praatio signale koji se pojavljuju u prvoj koloni ? . Primeri koje sam koristio pa mi nije bas sve uspelo.
=IF(SEARCH("UP",D2),G10,H10) =IF(ISNUMBER(SEARCH("UP",D2)),G10,H10)
=IF(SUMPRODUCT(-ISNUMBER(SEARCH("UP",D2:D2))),"0","UP") =TRIM(MID(D2,SEARCH("UP",D2)+10,LEN(D2)))
=IF(ISNUMBER . Hvala
Itd.. Hvala
Goran

Xin chào.
Làm cách nào để trích xuất một từ trong một ô chứa nhiều từ? .
H1 BRENT_OIL lúc 02. 55. 02 SuperTrend up - (một ô)
3_Level_ZZ_Semaphore_NRP Cảnh báo CrudeOIL, giai đoạn M15. TÍN HIỆU BÁN HÀNG Cấp 2 - (ô đơn)
Apollo Scalper CADCHF M15 MUA @ 0,74719, TP 0,75019, SL 0,74569 - (ô đơn)
Problems: One search word has several meanings: (UP, BULISCH, BUY) Another example: (SELL, BEAR, DOWN).
Từ tìm kiếm không phải lúc nào cũng ở cùng một vị trí trong ô. Cách thiết lập công thức chỉ hỏi ô đầu tiên nếu một trong các từ tìm kiếm xuất hiện trong ô đó. (TĂNG, BULISCH, MUA) hoặc (BÁN, TỐT HƠN, GIẢM GIÁ) Tôi sẽ đặt công thức cho câu hỏi đầu tiên trong ví dụ D2 và cho câu hỏi thứ hai E2. Nếu bất kỳ từ nào của sự xuất hiện được yêu cầu có thể được nhập vào cùng một ô có công thức hoặc người khác không quan tâm. Vì vậy, tôi sẽ theo dõi các tín hiệu xuất hiện trong cột đầu tiên từ hai cột đó? . Ví dụ tôi đã sử dụng, vì vậy tôi đã không thành công.
= IF (TÌM KIẾM ("LÊN", D2), G10, H10) = IF (SỐ (TÌM KIẾM ("LÊN", D2)), G10, H10)
= IF (SUMPRODUCT (-UM (SEARCH ("UP", D2: D2))), "0", "UP") = TRIM (CENTER (D2, SEARCH ("UP", D2)) + 10, LEN D2)))
= IF (ISBROJ . Cảm ơn
Etc .. Thanks
Goran

Trả lời

Wouter Booysen nói.
25 tháng 6 năm 2022 lúc 8. 29 giờ tối

Xin chào Alexander,

Tôi mong bạn có thể giúp tôi, tôi có một danh sách các giao dịch trong cột J và một danh sách văn bản trong một tab riêng trong cùng một sổ làm việc. Tôi muốn viết một công thức để tìm văn bản này trong tab riêng biệt và trích xuất văn bản này từ các giao dịch (Cột J) và kết quả sẽ ở Cột N

Ví dụ

Cột J

"Int Debit Order to Settlement
"Cashsend Digital SettlementCard No.
Thanh toán phí Tran kỹ thuật số *
Bal chuyển tiếp
Trụ sở chính phí Acc hàng tháng *
Giao dịch . Dàn xếp bên ngoài 19. 75 "
"Int Debit Order To Settlement"
"Acb Debit:External Settlement 19.75 "
"Thanh toán chuyển khoản kỹ thuật số"
"Rút tiền qua ATM 31. 50 Tcard Không. "
"Thu xếp thỏa thuận mua hàng 4. 35 Thẻ Không. (Có hiệu lực từ ngày 16/05/2022)"
"Phí thông báo SMS Notifyme 1. 20 thông báo SMS T2"
PY 4654654654Chuyển

Danh sách tab riêng biệt trong cột Q

Sms phí thông báo
Bal chuyển tiếp
Mua hàng qua Pos
Ghi nợ Acb. Bên ngoài
Phí giao dịch
Phí tài khoản hàng tháng
Cashsend kỹ thuật số
PY 4654654654
Int Debit Order To
Digital Tran Fees
Atm Withdrawal

Trong Cột N

Tôi cần công thức để tìm kiếm từ danh sách (Tab riêng) và trích xuất văn bản từ các giao dịch trong Cột J

Nếu bạn có thể giúp tôi với công thức này xin vui lòng

Trả lời

Andrea nói.
13 tháng 4 năm 2022 lúc 5. 55 giờ sáng

Xin chào, bạn có thể vui lòng giúp tôi không, tôi có một tình huống trong một ô có một vài mục mà tôi cần tách ra thành các cột khác nhau

Hàm TÌM KIẾM tìm ký tự "dấu cách" trong ô B3 và trả về 7, nếu bạn muốn sử dụng ký tự phân tách khác, hãy thay đổi đối số đầu tiên trong hàm TÌM KIẾM

Chúng tôi không cần ký tự khoảng trắng nên chúng tôi trừ số được trả về từ hàm TÌM KIẾM bằng 1

Sau đó, hàm LEFT trích xuất từ đầu tiên trong ô B3 bằng cách sử dụng số được tính toán

1. 1 Giải thích công thức

Bước 1 - Tìm chuỗi trong giá trị

Hàm TÌM KIẾM trả về một số biểu thị vị trí của ký tự mà tại đó một chuỗi văn bản cụ thể được tìm thấy khi đọc từ trái sang phải

TÌM KIẾM(tìm_văn_bản,trong_văn_bản, [số_bắt_đầu])

TÌM KIẾM(" ", B3)-1

trở thành

TÌM KIẾM(" ", "Martin Smith")-1

trở thành

7-1 bằng 6

Bước 2 - Trích xuất chuỗi dựa trên vị trí

Hàm LEFT trích xuất một số ký tự nhất định luôn bắt đầu từ bên trái

TRÁI(văn bản, [num_chars])

TRÁI(B3, TÌM KIẾM(" ", B3)-1)

trở thành

TRÁI(B3, 6)

trở thành

TRÁI("Martin Smith", 6)

và trả về "Martin" trong ô C3

2. Trích xuất từ ​​đầu tiên trong ô - trả về cảnh báo nếu không tìm thấy

Làm cách nào để trích xuất văn bản đầu tiên trong excel?

Công thức sau cảnh báo nếu không tìm thấy ký tự phân cách

=IF(COUNT(SEARCH(" ",B3)), LEFT(B3,SEARCH(" ",B3)-1),"Sai ký tự phân cách?")

Hàm TÌM KIẾM trả về lỗi #VALUE nếu không tìm thấy ký tự phân cách. Hàm COUNT đếm có bao nhiêu số trong một ô hoặc phạm vi ô, nó cũng bỏ qua các lỗi rất hữu ích trong trường hợp này

Hàm COUNT trả về 0 (không) trong ô B3 và hàm IF diễn giải giá trị đó là SAI. Đối số thứ ba trong hàm IF được trả về "Ký tự phân tách sai?"

2. 1 Giải thích công thức

Bước 1 - Tìm vị trí của ký tự

Hàm TÌM KIẾM trả về một số biểu thị vị trí của ký tự mà tại đó một chuỗi văn bản cụ thể được tìm thấy khi đọc từ trái sang phải

TÌM KIẾM(tìm_văn_bản,trong_văn_bản, [số_bắt_đầu])

TÌM KIẾM(" ",B3)-1

trở thành

TÌM KIẾM(" ","AA-BB")-1

trở thành

#N/A. -1 và trả về #N/A

Bước 2 - Trích xuất chuỗi từ giá trị

Hàm LEFT trích xuất một số ký tự nhất định luôn bắt đầu từ bên trái

TRÁI(văn bản, [num_chars])

TRÁI(B3,TÌM KIẾM(" ",B3)-1)

trở thành

TRÁI(B3,#N/A. )

và trả về #N/A

Bước 3 - Đếm số

Hàm COUNT đếm tất cả các giá trị số trong một đối số, nó cho phép bạn có tối đa 255 đối số

ĐẾM(TÌM KIẾM(" ",B3))

trở thành

ĐẾM(#N/A. )

và trả về 0 (không)

Bước 4 - Hiển thị cảnh báo nếu không tìm thấy ký tự

Hàm IF trả về một giá trị nếu kiểm tra logic là TRUE và một giá trị khác nếu kiểm tra logic là FALSE

IF(kiểm_soát_logic, [giá_trị_if_true], [giá_trị_if_false])

IF(COUNT(SEARCH(" ",B3)), LEFT(B3,SEARCH(" ",B3)-1),"Ký tự phân cách sai?")

trở thành

IF(0, LEFT(B3,SEARCH(" ",B3)-1),"Ký tự phân cách sai?")

và trả về "Ký tự phân cách sai?"

đề nghị đọc

  • TRÁI cho đến ký tự
  • Trích xuất từ ​​đầu tiên trong giá trị ô
  • Trích xuất từ ​​thứ k trong giá trị ô
  • Trích xuất từ ​​cuối cùng trong giá trị ô
  • Trích xuất ba chữ số đầu tiên trong giá trị
  • Trích xuất số trong giá trị ô
  • Trích xuất các chữ số duy nhất

Nhận Excel *. tệp xlsx

Trích xuất từ ​​đầu tiên trong ô. xlsx

Loại trích xuất

Làm cách nào để trích xuất văn bản đầu tiên trong excel?

Cách tạo tên viết tắt
Công thức mảng trong ô C3 trích xuất ký tự đầu tiên từ tên, đệm và họ. Công thức hoạt động tốt […]

Làm cách nào để trích xuất văn bản đầu tiên trong excel?

Sắp xếp và trả về các chữ số đơn khác biệt duy nhất từ ​​dải ô
Bài viết này trình bày một công thức lọc các chữ số đơn khác biệt duy nhất từ ​​một dải ô chứa các số. Phạm vi ô B3. B6 […]

Làm cách nào để trích xuất văn bản đầu tiên trong excel?

Trích xuất tiêu đề bảng dựa trên một điều kiện
Bài viết này trình bày một công thức mảng trả về tiêu đề bảng dựa trên một điều kiện. Ví dụ, trong ô C8 […]

Làm cách nào để trích xuất văn bản đầu tiên trong excel?

Cách trích xuất các số từ một giá trị ô
Công thức mảng sau đây, được thể hiện trong ô C3, trích xuất tất cả các số từ một giá trị ô. =TEXTJOIN(, 1, TEXT(MID(B3, ROW($A$1. CHỈ SỐ($A$1. $A$1000, LEN(B3))), […]

Làm cách nào để trích xuất văn bản đầu tiên trong excel?

Trích xuất các số từ một cột
Trong bài viết này, tôi sẽ chỉ cho bạn cách lấy các giá trị số từ một phạm vi ô theo cách thủ công và sử dụng […]

Làm cách nào để trích xuất văn bản đầu tiên trong excel?

Hàm LEFT cho các số
Hàm LEFT cho phép bạn trích xuất một chuỗi từ một ô có số lượng ký tự cụ thể, tuy nhiên, nếu […]

Làm cách nào để trích xuất văn bản đầu tiên trong excel?

Trích xuất từ ​​cuối cùng trong ô
Mục lục Trích xuất từ ​​cuối cùng Trích xuất chữ cái cuối cùng Trích xuất số cuối cùng Nhận Excel *. tập tin xlsx 1. […]

Làm cách nào để trích xuất văn bản đầu tiên trong excel?

Trích xuất từ ​​thứ n trong giá trị ô
Công thức được hiển thị ở trên trong phạm vi ô D3. D9 trích xuất một từ dựa trên vị trí của nó trong một giá trị ô. Đối […]

Làm cách nào để trích xuất văn bản đầu tiên trong excel?

Trích xuất các giá trị giữa hai chuỗi phân cách đã cho
Hình ảnh trên minh họa một công thức khá nhỏ trong ô D3 để trích xuất các giá trị trong ô B3 dựa trên hai […]

Các chức năng trong bài viết này


TRÁITÌM KIẾMNẾUĐẾM


Hơn 1300 công thức Excel

Danh mục công thức Excel

Trung bình ChọnKết hợp Hợp nhấtSo sánhGắn kếtĐịnh dạng có điều kiệnĐếmĐếm giá trịNgàySao chépTrích xuấtBộ lọcLọc bản ghiCác giá trị được lọcLọcxmlSiêu liên kếtNếu ôChỉ số khớpLogicTra cứuKết hợpMaxMaxMinSố trong tổngOR logicChồng chéoKết hợp một phầnBản ghiSequenceNhỏSắp xếp theo giá trịSắp xếpTổngTổngSản phẩmThao tác chuỗiThời gianCác bản ghi riêng biệt duy nhấtCác bản ghi duy nhấtCác giá trị duy nhấtVlookupVlookupgiá trị trả về

danh mục excel


trang chủ

Bài viết cập nhật mới nhất

Hàm Excel

Hơn 300 hàm Excel với thông tin chi tiết bao gồm cú pháp, đối số, giá trị trả về và ví dụ cho hầu hết các hàm được sử dụng trong công thức Excel

Công thức Excel

Hơn 1300 công thức được sắp xếp trong các danh mục con

Bảng Excel

Bảng Excel đơn giản hóa công việc của bạn với dữ liệu, thêm hoặc xóa dữ liệu, lọc, tính tổng, sắp xếp, nâng cao khả năng đọc bằng cách sử dụng định dạng ô, tham chiếu ô, công thức, v.v.

Bộ lọc nâng cao

Cho phép bạn lọc dữ liệu dựa trên giá trị đã chọn , văn bản nhất định hoặc tiêu chí khác. Nó cũng cho phép bạn lọc dữ liệu hiện có hoặc di chuyển các giá trị đã lọc sang vị trí mới

Xác nhận dữ liệu

Cho phép bạn kiểm soát những gì người dùng có thể nhập vào một ô. Nó cho phép bạn chỉ định các điều kiện và hiển thị thông báo tùy chỉnh nếu dữ liệu đã nhập không hợp lệ

Danh sách thả xuống

Cho phép người dùng làm việc hiệu quả hơn bằng cách hiển thị danh sách mà người dùng có thể chọn một giá trị từ đó. Điều này cho phép bạn kiểm soát những gì được hiển thị trong danh sách và nhanh hơn so với nhập vào một ô

Phạm vi được đặt tên

Cho phép bạn đặt tên cho một hoặc nhiều ô, điều này giúp bạn dễ dàng tìm ô bằng cách sử dụng hộp Tên, đọc và hiểu các công thức chứa tên thay vì tham chiếu ô

Trình giải Excel

Bộ giải Excel là một phần bổ trợ miễn phí sử dụng các ô mục tiêu, các ràng buộc dựa trên các công thức trên trang tính để thực hiện phân tích giả định và các vấn đề quyết định khác như hoán vị và kết hợp

biểu đồ

Một tính năng của Excel cho phép bạn trực quan hóa dữ liệu trong biểu đồ

Định dạng có điều kiện

Định dạng ô hoặc giá trị ô dựa trên điều kiện hoặc tiêu chí, có nhiều công cụ Định dạng có điều kiện tích hợp sẵn mà bạn có thể sử dụng hoặc sử dụng công thức định dạng có điều kiện tùy chỉnh

Bảng tổng hợp

Cho phép bạn nhanh chóng tóm tắt lượng dữ liệu khổng lồ theo cách rất thân thiện với người dùng. Tính năng Excel mạnh mẽ này cho phép bạn phân tích, sắp xếp và phân loại dữ liệu quan trọng một cách hiệu quả

VBA

VBA là viết tắt của Visual Basic for Applications và là ngôn ngữ lập trình máy tính do Microsoft phát triển, nó cho phép bạn tự động hóa các tác vụ tốn thời gian và tạo các chức năng tùy chỉnh

macro

Một chương trình hoặc chương trình con được xây dựng trong VBA mà bất kỳ ai cũng có thể tạo. Sử dụng trình ghi macro để nhanh chóng tạo macro VBA của riêng bạn

UDF

UDF là viết tắt của Hàm do người dùng xác định và là các hàm được tạo tùy chỉnh mà bất kỳ ai cũng có thể tạo

Lưu trữ

Danh sách tất cả các bài báo đã xuất bản

Bình luận (2)

2 Responses to “Trích xuất từ ​​đầu tiên trong ô”

  1. Jack nói.

    6 Tháng 2, 2019 lúc 10. 01 giờ chiều

    Bài báo hay. Thông thường, tôi cần chọn tối đa một ký tự phân cách hoặc toàn bộ nội dung ô, tùy theo điều kiện nào phù hợp

    Giả sử ô A2 = "ABC. DEF", ô A3 = "Từ". Và, trong trường hợp này, dấu phân cách của tôi là thanh dọc hoặc ký tự ống ". "

    =left(A2,search("|",A2 & "|")-1)

    Đối với ô A2, tôi nối thêm một thanh dọc, vì vậy thứ tôi đang tìm kiếm thực sự là chuỗi "ABC. DEF. ". Tìm kiếm vẫn sẽ tìm thấy thanh dọc đầu tiên (vị trí 4) và sau đó trừ 1 cho hàm bên trái, tạo ra "ABC"

    Nếu chúng ta sử dụng ô A3 thay vì A2, việc thêm thanh dọc vào chuỗi "Từ" sẽ cho chúng ta "Từ. ". Vị trí được trả về bởi hàm tìm kiếm là 6 và trừ đi 1 từ vị trí này (hiện là 5) cho chúng ta độ dài của chuỗi, vì vậy hàm bên trái sẽ nhận được chuỗi ban đầu

    Việc bạn có sử dụng phương pháp này hay không phần lớn phụ thuộc vào những gì bạn đang cố gắng tạo ra. Điều này bao gồm hầu hết các trường hợp sử dụng của tôi và khi tôi phát hiện ra nó, nó đã đơn giản hóa rất nhiều mã của tôi (chắc chắn là SQL và Excel)