tranminhkhai
Thành viên mới

- Tham gia
- 25/7/12
- Bài viết
- 33
- Được thích
- 2
Một bài toán khóHi Diễn Đàn,
Mình có file muốn tách chuỗi như kết quả ở cột "Kết Quả Lấy Model và HP". Cột công thức mình có làm nhưng ở dòng 15 và 16 ra bị sai không như cột Kết Quả mình muốn. Anh chị nào có công thức hay hơn giúp mình với ạ.
Cảm ơn rất nhiều.
Dữ liệu dòng 15 => (1049cc)Hi Diễn Đàn,
Mình có file muốn tách chuỗi như kết quả ở cột "Kết Quả Lấy Model và HP". Cột công thức mình có làm nhưng ở dòng 15 và 16 ra bị sai không như cột Kết Quả mình muốn. Anh chị nào có công thức hay hơn giúp mình với ạ.
Cảm ơn rất nhiều.
Cano trượt nước VX1050E-R PURW (1049cc) |
Cano trượt nước VX1100E-P (1052CC) |
Với dữ liệu fileHi Diễn Đàn,
Mình có file muốn tách chuỗi như kết quả ở cột "Kết Quả Lấy Model và HP". Cột công thức mình có làm nhưng ở dòng 15 và 16 ra bị sai không như cột Kết Quả mình muốn. Anh chị nào có công thức hay hơn giúp mình với ạ.
Cảm ơn rất nhiều.
Dữ liệu chỉ hơi dỏm chút thôi. Đáng lẽ phải gọi là "công suất hoặc phân khối" thì thớt gọi nó là HP (nghe cho xịn)Dữ liệu dòng 15 => (1049cc)
và 16 => (1052CC)
Không giống nhau?
Cano trượt nước VX1050E-R PURW (1049cc) Cano trượt nước VX1100E-P (1052CC)
Bác không cho em dùng hiệu Honda àVới dữ liệu file
B2 =MID(A2,17+19*(LEFT(A2)="Đ"),100)
Mình nói rỏ với dữ liệu trong file. Dữ liệu khác không xétBác không cho em dùng hiệu Honda à![]()
Cảm ơn anh HieuCD nhiều lắm ạVới dữ liệu file
B2 =MID(A2,17+19*(LEFT(A2)="Đ"),100)
dạ đúng ạ, 2 dòng không giống nhauDữ liệu dòng 15 => (1049cc)
và 16 => (1052CC)
Không giống nhau?
Cano trượt nước VX1050E-R PURW (1049cc) Cano trượt nước VX1100E-P (1052CC)
Dạ em cảm ơn các anh nhiều lắm ạ. Cảm ơn các anh đã hướng dẫnNếu đơn vị tính là cc thì gọi là dung tích xylanh
=TRIM(RIGHT(SUBSTITUTE(A2," ",REPT(" ",102)),201))
Chỉ dựa vào dữ liệu mà bạn cung cấp trong file, tôi đưa giải pháp: chọn khoảng trắng cuối cùng trước ký tự số đầu tiên, dùng công thức dài 'thườn thượt' này thử xem vừa ý bạn chưa.Hi Diễn Đàn,
Mình có file muốn tách chuỗi như kết quả ở cột "Kết Quả Lấy Model và HP". Cột công thức mình có làm nhưng ở dòng 15 và 16 ra bị sai không như cột Kết Quả mình muốn. Anh chị nào có công thức hay hơn giúp mình với ạ.
Cảm ơn rất nhiều.
C2=MID(A2,LOOKUP(2,1/(MID(LEFT(A2,AGGREGATE(15,6,FIND(ROW($1:$10)-1,A2),1)),ROW($1:$100),1)=" "),ROW($1:$100))+1,100)
Sướng nha, ngày đầu tuần được nghỉ ngơi.Chỉ dựa vào dữ liệu mà bạn cung cấp trong file, tôi đưa giải pháp: chọn khoảng trắng cuối cùng trước ký tự số đầu tiên, dùng công thức dài 'thườn thượt' này thử xem vừa ý bạn chưa.
Enter.Mã:C2=MID(A2,LOOKUP(2,1/(MID(LEFT(A2,MATCH(1,INDEX((CODE(MID(A2,ROW($1:$100),1))<58)/(CODE(MID(A2,ROW($1:$100),1))>32),),)),ROW($1:$100),1)=" "),ROW($1:$100))+1,100)
Lưu ý:
Nếu có ký tự số xuất hiện trong dãy chuỗi phía trước mà bạn loại trừ không lấy, thì công thức sẽ ra kết quả sai.
Chúc bạn ngày vui.
Đâu dám anh! Đang giờ giải lao học 'ngôn ngữ thứ 2' nên ngọ nguậy cho đỡ buồn đó anh. Bao nhiêu vốn liếng học thầy giỏi bên đó đều đổ sông đổ biển, như vịt nghe sấm, ù ù cạp cạp, như gà vịt nói chuyện vậy.Sướng nha, ngày đầu tuần được nghỉ ngơi.
Chúc bạn và gia đình vui khỏe![]()
Cảm ơn anh đã chia sẻ kinh nghiệm xương máu.Quý vị mới nếm thử chứ chưa thấm thía từ "ù ù cạc cạc" đâu.
Khi tiếp xúc, hầu như tất cả những gì tập dợt và họcn ở VN đều không xài được.
Thời gian đầu là thời gian ù ù. Tức là chả ai nói mà mình hiểu cả. Thời gian này khoảng 2-3 năm
Thời gian kế là thời gian cạc cạc. Tức là mình nói mà chả ai hiểu cả. Thời gian này hơi lâu hơn một chút. (Nói gặng từng vài từ một thì không tính. Thử vào một party, tám với người ta thì biết đá vàng)
Từ khoá cho thời gian ù ù: I'm sorry. Beg your pardon.
Từ khoá cho thời gian cạc cạc: nói càng chậm càng tốt.
Dù sao thì quý vị cũng còn may mắn. Người Mỹ nói chuyện khá rõ so với người Anh.
Chú thích: cách dễ học nhất là đi nhà thờ. Ở đấy có rất nhiều người sẵn sàng nói chuyện với mình cả buối. Nếu chịu khó thì giảm được nửa thời gian đã tính ở trên.
=TRIM(MID(SUBSTITUTE(A2," ",REPT(" ",10)),AGGREGATE(15,6,SEARCH(ROW($1:$10)-1,SUBSTITUTE(A2," ",REPT(" ",10))),1)-10,255))
C2=MID(A2,AGGREGATE(14,6,FIND(" ",LEFT(A2,AGGREGATE(15,6,FIND(ROW($1:$10)-1,A2),1)),ROW($1:$100)),1),100)