Tôi có một bảng tính lớn có cột được gọi là "Vai trò". Trong các cột này là các giá trị như:Excel: thay thế một phần giá trị chuỗi của ô
ROLES
Author
Author;
Publishing; Author;
Something Else; Author; Publishing
Có các cột khác mà từ "Tác giả" có thể tồn tại.
Những gì tôi cần làm là tìm "Tác giả" trong cột "Vai trò" của tôi và thay thế bằng "Tác giả" mà không mất bất kỳ thứ gì trước hoặc sau nó. tức là kết quả cuối cùng phải là ...
ROLES
Authoring
Authoring;
Publishing; Authoring;
Something Else; Authoring; Publishing
Tôi đã thử hàm FIND và REPLACE, nhưng thay thế toàn bộ giá trị ô, không chỉ một phần của nó.
= IF (FIND ("Tác giả", [@ Roles] 1,), REPLACE ("Tác giả", 1,6 "Authoring"))
thể bất cứ ai giúp đỡ? Tôi không muốn chúng tôi một giải pháp VB, như tôi không quen thuộc với cách để làm điều đó, vì vậy hy vọng có một công thức dựa trên cách?
Cheers
Oh đau buồn! Bạn nói đúng ... đây là cách tốt nhất và nhanh nhất để làm điều này. Tôi rõ ràng đã làm điều gì đó sai trái lần cuối cùng tôi đã thử điều đó, vì nó đã được thay thế giá trị trong các cột khác quá, nhưng bước súc tích của bạn đã làm các trick. Cảm ơn :) – QMKevin
Đây không phải là câu trả lời cho câu hỏi được hỏi! Hãy tìm hàm SUBSTITUTE từ câu trả lời từ darkajax bên dưới. Và không nên là câu trả lời được chấp nhận. –
tính năng này không hoạt động đối với tôi. toàn bộ nội dung ô được thay thế trong trường hợp của tôi –