Cách bỏ 3 số cuối trong excel

Cả hàm Replace và ReplaceB đều được sử dụng để thay thế một số ký tự được chỉ định bằng một ký tự được chỉ định từ một vị trí cụ thể trong Excel; . khi được thay thế, hàm Thay thế sẽ đếm các ký tự nửa chiều rộng (chẳng hạn như "số và chữ cái") và các ký tự có chiều rộng đầy đủ (chẳng hạn như "ký tự Trung Quốc, Nhật Bản và Hàn Quốc") là một ký tự; . Ngoài ra, hàm Substitute cũng giống như hàm Replace, nó thay thế một ký tự khác bằng một ký tự, không có sự thay thế từ chữ số đầu tiên

Hàm Replace và ReplaceB thường được sử dụng kết hợp với các hàm Find, Left, Upper, Lower và Rept. Ví dụ: tổ hợp Replace + Find + Rept được thực hiện từ bất kỳ ký tự được chỉ định nào đến cuối và tổ hợp Replace + Find + Find thay thế chuỗi giữa hai ký tự bất kỳ, tổ hợp Replace + Upper + Left viết hoa chữ cái đầu tiên của câu

 

 

I, Hàm Replace Excel và cú pháp hàm ReplaceB

1. Thay thế biểu thức hàm. REPLACE(Old_Text, Start_Num, Num_Chars, New_Text)

2. Biểu thức hàm ReplaceB. REPLACEB(Old_Text, Start_Num, Num_Bytes, New_Text)

 

3. Sự mô tả

Cả hàm Replace và ReplaceB đều được sử dụng để thay thế một số ký tự đã chỉ định từ vị trí đã chỉ định, nhưng chúng khác nhau. khi thay thế các ký tự, chức năng Thay thế ở dạng ký tự, tính các ký tự có độ rộng đầy đủ (chẳng hạn như "ký tự tiếng Trung, ký tự tiếng Nhật và ký tự tiếng Hàn") và một nửa độ rộng (chẳng hạn như "số và chữ cái") là 1 ký tự;

 

 

II, Cách sử dụng hàm Replace trong excel

(I) Excel thay thế ký tự trong chuỗi

1. Nếu bạn muốn thay thế chuỗi chữ và số trong "Áo thun cotton trắng 965grf609". Bấm đúp vào ô B1, sao chép công thức =REPLACE(A1,7,10,"") sang B1, nhấn Enter và quay lại "Áo thun cotton trắng";

Cách bỏ 3 số cuối trong excel

Hình 1

2. mô tả công thức

Trong công thức =REPLACE(A1,7,10,""), A1 là Old_Tex, 7 là Start_Num, 10 là Num_Chars,

 

2. mô tả công thức

Trong công thức =REPLACE(A1,7,10,""), A1 là Old_Tex, 7 là Start_Num, 10 là Num_Chars và văn bản trống "" là New_Text, ý nghĩa của công thức. Thay thế 965grf609 trong A1 bằng ""

 

(II) Ví dụ thay thế các ký tự đặc biệt (Công thức Excel thay thế các ký tự trong ô)

1. Nếu bạn muốn thay thế "*/?" . Bấm đúp vào ô B1, sao chép công thức =REPLACE(A1,7,3,"function") vào B1, nhấn Enter, quay lại "Hướng dẫn hàm Excel";

Cách bỏ 3 số cuối trong excel

Hình 2

2. mô tả công thức

Công thức =REPLACE(A1,7,3,"function") có nghĩa là thay thế 3 ký tự từ ký tự thứ 7 của văn bản A1 và thay thế bằng từ "hàm", tức là 3 ký tự được thay thế bằng "hàm"

 

(III) Excel thay thế ký tự cuối cùng. Thay thế 4 chữ số sau một số (chẳng hạn như "số điện thoại di động") bằng *

1. Bấm đúp vào ô B1, sao chép công thức =REPLACE(A1,8,4,"****") sang B1, nhấn Enter, quay lại "1696391****";

Cách bỏ 3 số cuối trong excel

Hình 3

2. mô tả công thức

Công thức =REPLACE(A1,8,4,"****") có nghĩa là số trong A1 được thay bằng **** từ chữ số thứ 8 và chỉ có 4 chữ số được thay thế

 

(IV) Thay thế tất cả các ký tự sau bất kỳ ký tự được chỉ định nào (Cách thay thế văn bản trong excel)

1. Nếu bạn muốn thay thế tất cả các ký tự sau "tutorial" trong "Excel tutolail1dg9sh9gfd863rt91g788d587gf2kd0f2". Bấm đúp vào ô B1, sao chép công thức =REPLACE(A1,15,32699,"") sang B1, nhấn Enter, quay lại "Hướng dẫn Excel";

Cách bỏ 3 số cuối trong excel

hinh 4

2. mô tả công thức

32699 là số ký tự tối đa mà hàm Thay thế cho phép trong công thức =REPLACE(A1,15,32699,""). công thức có nghĩa là. Thay thế 32699 ký tự bằng "" từ bit thứ 8 của văn bản trong A1(nghĩa là từ ký tự đầu tiên sau "tutolail")

 

 

III, Cách sử dụng hàm ReplaceB trong excel

(I) Ví dụ về thay thế số và chữ cái

1. Nếu bạn muốn thay thế "gk963" trong "890675gk963" bằng 0. Bấm đúp vào ô B1, sao chép công thức =REPLACEB(A1,7,5,"00000") sang B1, nhấn Enter, quay lại 89067500000;

Cách bỏ 3 số cuối trong excel

Hình 5

2. mô tả công thức

A1 là Old_Text, 7 là Start_Num, 5 là Num_Bytes, 00000 là New_Text trong công thức =REPLACEB(A1,7,5,"00000"), ý nghĩa của công thức. Thay thế 5 ký tự bằng 00000 từ ký tự thứ 7 trong A1

 

 

IV, Ví dụ ứng dụng của hàm Replace và ReplaceB trong Excel

(I) Tổ hợp hàm Replace + Find + Rept thay thế từ bất kỳ ký tự cụ thể nào

1. Nếu bạn muốn thay thế các số sau "k" trong cột A bằng 0. Bấm đúp vào ô B1, sao chép công thức =REPLACE(A1,FIND("k",A1),32699,REPT("0",3)) vào B1, nhấn Enter để trở về 890675000;

Cách bỏ 3 số cuối trong excel

Hình 6

 

2. Công thức =REPLACE(A1,FIND("k",A1),32699,REPT("0",3)) mô tả

A. FIND("k",A1) dùng để trả về vị trí của chữ "k" trong A1, kết quả là 7;

B. REPT("0",3) được sử dụng để lặp lại 0 3 lần, kết quả là 000. vai trò của hàm Rept là lặp lại bất kỳ ký tự cụ thể nào với số lần cụ thể, thường được sử dụng khi một ký tự hoặc cụm từ được lặp lại nhiều lần

C. Công thức trở thành =REPLACE(A1,7,32699,"000") và cuối cùng thay thế 32699 ký tự bằng 000 từ ký tự thứ 7 trong A1, 32699 đã được giải thích ở trên

Ngoài ra, có thể đạt được chức năng tương tự với ReplaceB + FindB + Rept. Công thức có thể được viết như thế này. =REPLACEB(A1,FINDB("k",A1),32699,REPT("0",3)), điều đáng chú ý là. các ký tự có độ rộng đầy đủ chiếm 2 byte

 

(II) Tổ hợp hàm Replace + Find + Find thay thế chuỗi giữa hai ký tự bất kỳ

1. Nếu bạn muốn thay chuỗi trong ngoặc [ ] và ngoặc trong văn bản "890675[k963*kj3u3tirt4u0gj7G]697896". Bấm đúp vào ô B2, sao chép công thức =REPLACE(A1,FIND("[",A1),FIND("]",A1)-FIND("[",A1)+1,"") sang A2,

Cách bỏ 3 số cuối trong excel

Hình 7

 

2. Công thức =REPLACE(A1,FIND("[",A1),FIND("]",A1)-FIND("[",A1)+1,"") mô tả

A. FIND("[",A1) trả về vị trí của dấu ngoặc trái [ trong A1, kết quả là 7;

B. FIND("]",A1)-FIND("[",A1)+1 tính độ dài của chuỗi bị chặn, sử dụng vị trí của dấu ngoặc tiếp theo ] trừ đi vị trí của dấu ngoặc trước đó [và thêm 1, nghĩa là

C. Công thức trở thành =REPLACE(A1,7,23,"") và cuối cùng thay thế 23 ký tự bằng "" từ ký tự thứ 7 của A1

 

(III) Nâng cấp số điện thoại bằng chức năng Thay thế

1. Nếu bạn muốn nâng cấp số điện thoại của mình từ 7 lên 8 số. Bấm đúp vào ô B2, sao chép công thức =REPLACE(A2,8,1,3) vào B2, nhấn Enter, quay lại số điện thoại 1 chữ số đã nâng cấp;

Cách bỏ 3 số cuối trong excel

Hình 8

 

2. Công thức =REPLACE(A2,8,1,3) mô tả

Số điện thoại ở A2 chỉ có 7 chữ số nhưng công thức =REPLACE(A2,8,1,3) có thể thay thế từ chữ số thứ 8. Chỉ cần thay 1 chữ số thì số điện thoại được nâng cấp lên 8 chữ số;

 

(IV) Tổ hợp hàm Replace + Upper + Left để đạt được cách viết hoa ban đầu

1. Nếu muốn viết hoa chữ cái đầu câu ở cột A. Bấm đúp vào ô B2, sao chép công thức =REPLACE(A2,1,1,UPPER(LEFT(A2,1))) sang B2, nhấn Enter và quay lại câu trong A2 từ chữ thường thành chữ hoa;

Cách bỏ 3 số cuối trong excel

Hình 9

 

2. Công thức =REPLACE(A2,1,1,UPPER(LEFT(A2,1))) mô tả

A. LEFT(A2,1) dùng để chặn 1 chữ cái từ chữ số đầu tiên ở vế trái của câu trong A2, và kết quả là "e". Hàm Upper được sử dụng để chuyển chữ thường thành chữ in hoa và hàm UPPER(e) trả về E

B. Công thức trở thành =REPLACE(A2,1,1,"E") và cuối cùng thay 1 chữ cái của câu trong A2 bằng chữ "E" từ chữ số đầu tiên, sau đó chữ thường "e" được thay thế bằng chữ hoa "E"