Nhập hai hàng thành 1 hàng

Liên hệ QC

dominhtam

Thành viên mới
Tham gia
28/11/10
Bài viết
1
Được thích
0
Mình có dữ liệu như sau:
idvalue1value2
14003000
14003001
14013002
14023003
14043004
14043005


Mình muốn nhập 2 hàng có cùng id lại như sau:


idvalue1value2
140030003001
14013002
14023003
140430043005

Có cách nào làm như vậy không nhỉ?
 
Có cách nào làm như vậy không nhỉ?

Trả lời: Có

Cột phụ tính value2:
value2(i)=if(id(i+1)=id(i),value2(i+1),value2(i))

Cột phụ để loại trùng id:
=if(and(id(i+1)=id(i),id(i+1)=id(i+2)),"x","")
Lọc cột phụ này, điều kiện lọc: "x" rồi xóa các dòng này đi

Copy và dán giá trị cột phụ tính value2 trở lại cột value2.
 
Bạn tham khảo cách này nhé!

[video=youtube;a2Afh2oSxqE]https://www.youtube.com/watch?v=a2Afh2oSxqE&feature=youtu.be[/video]​
 
bạn dùng Pivot Table xem nhé!
 

File đính kèm

  • Pivot table.xlsx
    12.3 KB · Đọc: 11
Tôi để thấy Value1 và Value2 là số thứ tự hay có thể là dạng Text nên dùng Pivot e có thể có sai sót.
Hơn nữa, dữ liệu chỉ có tối đa 2 dòng trùng ID vậy thì ta dùng công thức cho nó khỏe.

Giả sử bảng của bạn là A1:C7
Bạn chép tiêu đề A1:C1 dán vào vùng tạm D1:F1
Ô D2 nhập công thức: =IF(A2=A1,"",A2)
Ô E2 nhập công thức: =IF(D2="","",IF(D3="",B2&B3,B2))
Ô F2 nhập công thức: =IF(D2="","",IF(D3="",C2&C3,C2))

Filldown công thức xuống. Filter cột D=NoneBlank là OK
 
Web KT

Bài viết mới nhất

Back
Top Bottom