danghieuphuong9
Thành viên mới
- Tham gia
- 8/12/22
- Bài viết
- 25
- Được thích
- 3
Nhiều cách lắm, bạn thử tìm hiểuEm chào anh/chị.
Cho em hỏi có cách nào tách số trong chuỗi không ạ ? Em cảm ơn
Câu trả lời là: Có.Cho em hỏi có cách nào
Biểu diễn kỹ thuật cá nhân xem nào.Câu trả lời là: Có.
Của bác ndu:Em chào anh/chị.
Cho em hỏi có cách nào tách số trong chuỗi không ạ ? Em cảm ơn
Function TachSo(Cell As Range) As Double
Set Temp = CreateObject("VBScript.RegExp")
Temp.Global = True
Temp.Pattern = "[^0-9]"
TachSo = Temp.Replace(Cell, "")
End Function
Hỏi sao trả lời vậy mà. (Có cách nào?).Biểu diễn kỹ thuật cá nhân xem nào.
Nhiều cách lắm, bạn thử tìm hiểu
Flash fill
Text column
….
Vba cũng được
Cảm ơn bạn nhiều nháCủa bác ndu:
Mã:Function TachSo(Cell As Range) As Double Set Temp = CreateObject("VBScript.RegExp") Temp.Global = True Temp.Pattern = "[^0-9]" TachSo = Temp.Replace(Cell, "") End Function
Bạn thử công thức :Em chào anh/chị.
Cho em hỏi có cách nào tách số trong chuỗi không ạ ? Em cảm ơn
Em cảm ơn anh nhiềuBạn thử công thức :
E4=LOOKUP(1E+24,--MID(C4,MIN(FIND({0;1;2;3;4;5;6;7;8;9},C4&1234567890)),ROW(INDIRECT("1:"&LEN(C4)))))
Loại đề này ở đây đã có cả đống bài giải rồi. Chịu khó tìm. Chẳng lẽ thấy thớt lười tìm rồi bạn xúi người khác làm giùm.Biểu diễn kỹ thuật cá nhân xem nào.
Để tự tìm mới nhớ lâu, nhờ cái làm hộ luôn thì hỏi có ai cần đi tìm nữa nhỉ.Của bác ndu:
Mã:Function TachSo(Cell As Range) As Double Set Temp = CreateObject("VBScript.RegExp") Temp.Global = True Temp.Pattern = "[^0-9]" TachSo = Temp.Replace(Cell, "") End Function
Loại đề này ở đây đã có cả đống bài giải rồi. Chịu khó tìm. Chẳng lẽ thấy thớt lười tìm rồi bạn xúi người khác làm giùm.
Chú: tôi khong tìm giùm đâu. Muốn tôi làm giùm phải trả phí cho diễn đàn.
Cũng là cơ duyên thôi các bác, tìm lại bài cũ cũng phải dạng siêu nhân mới tìm được. Nhờ thế em mới biết cái pattern là gì, hôm trước đưa linh tinh, nhục như con trùng trục.Để tự tìm mới nhớ lâu, nhờ cái làm hộ luôn thì hỏi có ai cần đi tìm nữa nhỉ.