Hỏi hàm cắt bớt ký tự

Liên hệ QC

nthxe

Trình còi
Tham gia
14/6/08
Bài viết
259
Được thích
112
Chào các ACE;
Tớ có cột số liệu:
1234
12345
123456
12
1254

Giờ muốn cắt bỏ ký tự cuối cùng trong từ dòng thì dùng hàm nào? Trình còi tìm mãi ko ra, mong ACE giúp
 
Chào các ACE;
Tớ có cột số liệu:
1234
12345
123456
12
1254

Giờ muốn cắt bỏ ký tự cuối cùng trong từ dòng thì dùng hàm nào? Trình còi tìm mãi ko ra, mong ACE giúp
Ví dụ nhé, ô A1 chứa số 1234..n
Ô B1 gõ công thức:
PHP:
= LEFT(A1, Len(A1)-1)
 
Chào các ACE;
Tớ có cột số liệu:
1234
12345
123456
12
1254

Giờ muốn cắt bỏ ký tự cuối cùng trong từ dòng thì dùng hàm nào? Trình còi tìm mãi ko ra, mong ACE giúp

Giả sử cho A1=1234
Tại ô B1 gõ công thức: =LEFT(A1,LEN(A1)-1)
 
Chào các ACE;
Tớ có cột số liệu:
1234
12345
123456
12
1254

Giờ muốn cắt bỏ ký tự cuối cùng trong từ dòng thì dùng hàm nào? Trình còi tìm mãi ko ra, mong ACE giúp
Dùng hàm xử lý chuổi là phương pháp chung để làm bài này. Tuy nhiên kết quà nhận được sẽ là TEXT
Nếu bạn chắc chắn dử liệu của bạn là số thì có cách khác gọn hơn: dùng INT
=INT(A1/10)
 
Bạn cần nghiên cứu hàm tự tạo này

Mã:
Option Explicit
[B]Function Bo1KyTu(Value_ As Range) As Variant[/B]
 If IsNumeric(Value_) Then
   If Int(Value_) = Value_ Then
      Bo1KyTu = Value_ \ 10
   Else
      Bo1KyTu = Mid(CStr(Value_), 1, Len(Value_) - 1)
   End If
 Else
   Bo1KyTu = Mid(Value_, 1, Len(Value_) - 1)
 End If
[B]End Function[/B]

Chúc thành công!
 
Chỉnh sửa lần cuối bởi điều hành viên:
Vậy giờ em không mún cắt mà muốn thêm vào trước chuỗi thì làm thế nào ạ.
Vd em có danh sách forum

abc.com/đieđan
dfss.com/forum
fdfs.com/forum
Giờ em muốn thêm vào trước các forum đó là chữ http://abc.com/đieđan

http:dfss.com/forum thì phải làm sao ạ? Mong anh chị chỉ giúp em
 
Thì bạn dùng toán tử nối chuỗi &
 
Các Bác cho em hỏi, để cắt bớt ký tự như sau thì làm như nào ?
Ví dụ: In brochure ĐMX – CBAA – Kim Đồng (20 lớp)
E muốn cắt bỏ chữ: In brochure để chỉ còn ĐMX – CBAA – Kim Đồng (20 lớp)
E cảm ơn các bác nhiều ạ
 
Các Bác cho em hỏi, để cắt bớt ký tự như sau thì làm như nào ?
Ví dụ: In brochure ĐMX – CBAA – Kim Đồng (20 lớp)
E muốn cắt bỏ chữ: In brochure để chỉ còn ĐMX – CBAA – Kim Đồng (20 lớp)
E cảm ơn các bác nhiều ạ
Giả sử dữ liệu bạn tại A1, CT tại B1 như sau:
Mã:
B1=TRIM(RIGHT(SUBSTITUTE(A1,"–",REPT(" ",100)),100))
 
Các Bác cho em hỏi, để cắt bớt ký tự như sau thì làm như nào ?
Ví dụ: In brochure ĐMX – CBAA – Kim Đồng (20 lớp)
E muốn cắt bỏ chữ: In brochure để chỉ còn ĐMX – CBAA – Kim Đồng (20 lớp)
E cảm ơn các bác nhiều ạ
Bạn dùng hàm RIGHT hoặc SUBSTITUTE. Ko dùng hàm thì Find and Replace
 
Các Bác cho em hỏi, để cắt bớt ký tự như sau thì làm như nào ?
Ví dụ: In brochure ĐMX – CBAA – Kim Đồng (20 lớp)
E muốn cắt bỏ chữ: In brochure để chỉ còn ĐMX – CBAA – Kim Đồng (20 lớp)
E cảm ơn các bác nhiều ạ
Chào gaucon122,

Còn 1 cách khác vui vui, bạn làm như sau:
Chọn ô có dữ liệu bạn muốn cắt, vào Data/Text to Column, nhấn Next, nắm đầu của những mũi tên không cần thiết kéo lên trên, sao cho như hình đính kèm, xong nhấn OK.

Chúc bạn ngày vui.
GPE_TextToColumn.jpg
 
em xin chào tất cả mọi người ạ, em xin nhờ mọi người trợ giúp ạ, Chả là em cố coppy tất cả các trường thông tin trên facebook để lấy mail ạ.
VD em coppy được:

Giờ em muốn lọc thành:
loanghienhth9@gmail.com
Phamly2907@gmail.com
vi3105@gmailcom
phuongthoa160190@gmail.com
Thì có hàm nào lọc được không ạ
Em cám ơn nhiều ạ%#^#$}}}}}
 
Cái này thì mình nghĩ là có thể làm được bằng hàm.
phương pháp lọc sẽ là lấy chữ @ làm mốc rồi nhặt ký tự qua bên phải đến dấu cách đầu tiền, rồi nhặt qua bên trái đến dấu cách đầu tiên
 
Web KT
Back
Top Bottom