Chuyển dữ liệu cột thành hàng.

Liên hệ QC

dxvien

Thành viên chính thức
Tham gia
23/11/14
Bài viết
89
Được thích
80
Mình có dữ liệu là danh sách hộ và các thành viện trong hộ được xếp theo cột. Bây giờ mình muốn chuyển qua thành hàng để làm nguồn trộn trong Word. Nhờ các bạn giúp. (file data đình kèm)
 

File đính kèm

  • data.xlsx
    10.9 KB · Đọc: 20
Mình có dữ liệu là danh sách hộ và các thành viện trong hộ được xếp theo cột. Bây giờ mình muốn chuyển qua thành hàng để làm nguồn trộn trong Word. Nhờ các bạn giúp. (file data đình kèm)
nếu bạn copy thì làm theo hình còn công thức thì minh ko biết
 

File đính kèm

  • 2014-12-24_11-34-57.jpg
    2014-12-24_11-34-57.jpg
    44.7 KB · Đọc: 39
Mình có dữ liệu là danh sách hộ và các thành viện trong hộ được xếp theo cột. Bây giờ mình muốn chuyển qua thành hàng để làm nguồn trộn trong Word. Nhờ các bạn giúp. (file data đình kèm)

-bạn có thể làm theo giải pháp như tôi làm trong file
(đối với file ví dụ bạn đính kèm thì tôi thấy ok, còn file thực tế thì tôi chưa biết như nào)
 
Mình có giải thích thêm trong file gửi đính kèm các bạn nghiên cứu giúp nhé! Cảm ơn!
 

File đính kèm

  • data.xlsx
    11.1 KB · Đọc: 10
Bạn muốn dùng hàm thì với dữ liệu của bạn, bạn làm như sau:

1/ Name: Ho
Mã:
=Sheet1!$A$2:$A$20
2/ Name: ChuHo
Mã:
=IF(Ho<>"",ROW(INDIRECT("1:"&ROWS(Ho))),"")
3/ Name Ten
Mã:
=Sheet1!$C$2:$C$20
4/ Name: Tuoi
Mã:
=Sheet1!$D$2:$D$20

5/ Tại H2 kéo xuống
Mã:
=INDEX(Ten,SMALL(ChuHo,ROW(1:1)))
6/ Tại I2 kéo xuống
Mã:
=INDEX(Tuoi,SMALL(ChuHo,ROW(1:1)))
7/ Tại J2 kéo sang, kéo xuống
Mã:
=IFERROR(INDEX(IF(SMALL(ChuHo,ROW(1:1))+1=SMALL(ChuHo,ROW(2:2)),"",OFFSET(OFFSET($C$1,,MOD(COLUMN(B:B),2)),SMALL(ChuHo,ROW(1:1))+1,,SMALL(ChuHo,ROW(2:2))-SMALL(ChuHo,ROW(1:1))-1)),INT(COLUMN(B:B)/2)),"")

Các Name tĩnh thì bạn có thể chuyển thành Name động để chủ động trong quản lý dữ liệu. Bạn xem file nhé
 

File đính kèm

  • data.xlsx
    13 KB · Đọc: 18
Tuyệt quá! Cảm ơn nhiều!
 
Web KT
Back
Top Bottom