Kết hợp các hàm Value, Len, Mid?

  • Thread starter buidanhthanh
  • Ngày gửi
B

buidanhthanh

Guest
28/12/07
1
0
0
40
Hà Nội
Mình có chuỗi kí tự XM8TT, nằm ở ô E50. mình muốn dùng công thức để cho ra là số 8 là số nằm giữa trong chuỗi trên. Áp dụng 3 hàm Value, Len và Mid. Ai giúp mình với
 
Khóa học Quản trị dòng tiền
A

atmt17

Trung cấp
26/9/08
70
1
6
Đồng Nai
Mình có chuỗi kí tự XM8TT, nằm ở ô E50. mình muốn dùng công thức để cho ra là số 8 là số nằm giữa trong chuỗi trên. Áp dụng 3 hàm Value, Len và Mid. Ai giúp mình với

Diển giải chưa rõ ràng:
- Số cần tách có phải luôn nằm ở vị trí thứ 3 (từ trái sang) hay không?
- Số cần tách có phải luôn là 1 chữ số?
Như ví dụ của bạn, tôi chỉ cần 1 hàm MID là đủ:
=1*MID(E50,3,1)
Nếu có khác hơn, bạn vui lòng nói lại thật rõ
 
D

die_hard

Guest
3/11/06
17
1
1
HCMC
câu hỏi của bạn không rõ ràng lắm ,chỉ cần dùng MID(E50,3,1) là được
 
C

cuc14986

Guest
2/6/11
1
0
0
38
nghệ an
mình cũng đang có thắc mắc như bạn buidanhthanh đó, mình có một bài excel yêu cầu kết hợp các hàm mid,value, len để lấy dữ liệu nhưng mình không biết cách làm thế nào mong các bạn chỉ giúp mình.
Đề bài là: cho cột mã hoá đơn gồm (MX8TT, AO300AT, TV12HH), các ký tự giữa là số lượng xuất cho khách(dùng kết hợp các hàm mid, value, len)
mong sớm nhận được sự hồi âm của các bạn
 
S

sangqnspt

Guest
14/3/11
2
0
0
40
quang nam
Ðề: Giúp mình kết hợp các hàm Value, len, mid

Mình có chuỗi kí tự XM8TT, nằm ở ô E50. mình muốn dùng công thức để cho ra là số 8 là số nằm giữa trong chuỗi trên. Áp dụng 3 hàm Value, Len và Mid.
Của bạn đây
=value(mid(E50,3,len(E50)-4))
 
S

sangqnspt

Guest
14/3/11
2
0
0
40
quang nam
Ðề: Giúp mình kết hợp các hàm Value, len, mid

Mình có chuỗi kí tự XM8TT, nằm ở ô E50. mình muốn dùng công thức để cho ra là số 8 là số nằm giữa trong chuỗi trên. Áp dụng 3 hàm Value, Len và Mid.
 
D

dvtiep188

Guest
21/6/13
2
0
0
33
Ha noi
Ðề: Giúp mình kết hợp các hàm Value, len, mid

Cảm ơn bạn nha đung bai minh dang can ma go khong dung cong thuc khong ra dc, nho ban ma minh lam dc . Thanks
 
HongViet

HongViet

Cao cấp
10/11/05
286
10
18
Đà nẵng
Ðề: Chuyện này có thể hóa giải bằng VBA

Mình cũng đang có thắc mắc như bạn buidanhthanh đó, mình có một bài excel yêu cầu kết hợp các hàm mid,value, len để lấy dữ liệu nhưng mình không biết cách làm thế nào mong các bạn chỉ giúp mình.
Đề bài là: cho cột mã hoá đơn gồm (MX8TT, AO300AT, TV12HH), các ký tự giữa là số lượng xuất cho khách(dùng kết hợp các hàm mid, value, len)
mong sớm nhận được sự hồi âm của các bạn

Cần hàm tự tạo đó bạn!

Đại thể (Vì iêu cầu đã lâu, sợ rằng tác giả đã bỏ qua) là tạo vòng lặp từ đầu đến cuối chuỗi cần tìm;
Hễ gặp ký số thì ghi nối vô biến
Chuyện này tiếp tục cho đến khi hết ký số;
Sau khi thoát vòng lặp ta xử chuỗi ký số thành ký số thực sự bằng hàm CLng()
 
M

mradam91

Guest
23/6/13
2
0
0
Hà Nam
Ðề: Giúp mình kết hợp các hàm Value, len, mid

mình cũng đang có thắc mắc như bạn buidanhthanh đó, mình có một bài excel yêu cầu kết hợp các hàm mid,value, len để lấy dữ liệu nhưng mình không biết cách làm thế nào mong các bạn chỉ giúp mình.
đề bài là: Cho cột mã hoá đơn gồm (mx8tt, ao300at, tv12hh), các ký tự giữa là số lượng xuất cho khách(dùng kết hợp các hàm mid, value, len)
mong sớm nhận được sự hồi âm của các bạn

Công thức của bạn đây :)
=VALUE(MID(E50,3,LEN(E50)-4))
 
Sửa lần cuối:
N

nguyenhavtvp

Sơ cấp
20/6/11
38
0
0
36
vinh phuc
Ðề: Kết hợp các hàm Value, Len, Mid?

Có bạn nào biết làm giúp mình với!
Nếu trường hợp như sau: T-240SA; MG-140TO; KTS-078LG thì làm sao để tách các số 240,140 và 078 ra được?
 
H

huynx

Sơ cấp
5/9/09
3
0
1
Hanoi
Ðề: Kết hợp các hàm Value, Len, Mid?

Đơn giản, nếu đúng chỉ có 2 ký tự cuối là chữ thì bạn có thể dùng hàm sau (giả thiết dữ liệu được đặt ở cột B8):

=DECIMAL(MID(B8,FIND("-",B8,1)+1,LEN(B8)-2-FIND("-",B8,1)),10)
 
N

nguyenhavtvp

Sơ cấp
20/6/11
38
0
0
36
vinh phuc
Ðề: Kết hợp các hàm Value, Len, Mid?

Mình đã thử dùng công thức của bạn nhưng k thấy được
 
H

huynx

Sơ cấp
5/9/09
3
0
1
Hanoi
Ðề: Kết hợp các hàm Value, Len, Mid?

Sao lại vậy?
cho mình địa chỉ email mình gửi file gốc luôn cho
 
H

huynx

Sơ cấp
5/9/09
3
0
1
Hanoi
Ðề: Kết hợp các hàm Value, Len, Mid?

Thử lại file đính kèm đây nhé
 

Đính kèm

  • Book2.xlsx
    9 KB · Lượt xem: 536
W

Wnd

Sơ cấp
3/12/13
41
0
0
TPHCM
Ðề: Kết hợp các hàm Value, Len, Mid?

xm8tt =1*mid(a14,3,1)
ao300at =1*mid(a15,3,3)
tv12hh =1*mid(a16,3,2)
t-240sa =1*mid(a17,3,3)
mg-140to =mid(a18,4,3)
kts-078lg =mid(a19,5,3)
 
Q

quockhiemle

Guest
6/10/15
1
0
1
32
=VALUE(MID(E50;3;LEN(E50)-4))
 
Q

QuyetThang27

namx
10/6/15
6
0
1
bạn nào giúp mình chuỗi hàm này với 3331-KTFG-1203FH,
HD-TAN-DH111,
[TBODY] [/TBODY]
FH-KFKT-HKKK
[TBODY] [/TBODY]
mình muốn lấy ra KTFG, TAN, KFKT bạn nào giúp mình với!
 
Sửa lần cuối:
thinhvd

thinhvd

Cao cấp
25/11/09
1,336
234
63
Hà Nội
bluesofts.net
=VALUE(MID(E50;3;LEN(E50)-4))
Giả sử Ô: B1,B2,B3 là chứa các Chuỗi, C1,C2,C3 trả về kết quả thì công thức ở ô C1 sẽ như sau:
=IF(ISERROR(FIND("-",MID(B2,FIND("-",B2)+1,4))),MID(B2,FIND("-",B2)+1,4),LEFT(MID(B2,FIND("-",B2)+1,4),FIND("-",MID(B2,FIND("-",B2)+1,4))-1))
 
Q

QuyetThang27

namx
10/6/15
6
0
1
Giả sử Ô: B1,B2,B3 là chứa các Chuỗi, C1,C2,C3 trả về kết quả thì công thức ở ô C1 sẽ như sau:
=IF(ISERROR(FIND("-",MID(B2,FIND("-",B2)+1,4))),MID(B2,FIND("-",B2)+1,4),LEFT(MID(B2,FIND("-",B2)+1,4),FIND("-",MID(B2,FIND("-",B2)+1,4))-1))
ko đc bạn ơi!
 
Q

QuyetThang27

namx
10/6/15
6
0
1
mọi người giúp hàm này với!
 

Đính kèm

  • Capture1.PNG
    Capture1.PNG
    9.4 KB · Lượt xem: 81

Xem nhiều

Webketoan Zalo OA