Hướng dẫn trích dữ liệu (1 người xem)

  • Thread starter Thread starter hoangbd
  • Ngày gửi Ngày gửi

Người dùng đang xem chủ đề này

hoangbd

Thành viên mới
Tham gia
24/12/12
Bài viết
32
Được thích
1
Mình có 01 cột excel gồm có 03 dữ liệu. Mình muốn lấy từng dữ liệu ra thành từng cột để tiện cho việc so sánh với các dữ liệu khác của mình. Nhờ các mọi người giúp đỡ giùm mình. Mình cảm ơn nhiều.
 

File đính kèm

Mình có 01 cột excel gồm có 03 dữ liệu. Mình muốn lấy từng dữ liệu ra thành từng cột để tiện cho việc so sánh với các dữ liệu khác của mình. Nhờ các mọi người giúp đỡ giùm mình. Mình cảm ơn nhiều.

Em biết mỗi chức năng copy sau đó paste giá trị dạng TRANSPOSE.!$@!!
 
Hờ, cái này dùng Offset cũng được mà
 
Bạn có thể nói rõ hơn cho mình biết đc không vậy? Mình cảm ơn bạn nhìu!
 
Mình có 01 cột excel gồm có 03 dữ liệu. Mình muốn lấy từng dữ liệu ra thành từng cột để tiện cho việc so sánh với các dữ liệu khác của mình. Nhờ các mọi người giúp đỡ giùm mình. Mình cảm ơn nhiều.

Công thức cho C2:
Mã:
=OFFSET($B$2,(ROWS($1:1)-1)*3+(COLUMNS($A:A)-1),)
Kéo fill sang phải và xuống dưới, đến khi nào thấy xuất hiện số 0 thì ngưng
 
Mình cũng làm và nghĩ như bạn, nhưng vì phức tạp quá nên mình potay lun.
 
Công thức cho C2:
Mã:
=OFFSET($B$2,(ROWS($1:1)-1)*3+(COLUMNS($A:A)-1),)
Kéo fill sang phải và xuống dưới, đến khi nào thấy xuất hiện số 0 thì ngưng


Cảm ơn bạn nhiều nhen! Mình đúng là giỏi thật. Vì mình là thành viên mới và kiến thức còn hơi kém cỏi nên mong mọi người chỉ giáo giùm mình.
 
Em biết ạ.bởi vì dạng này dữ liệu dài lắm, em đang nghĩ nên sử dụng công thức gì nhưng mà...tèo luôn rồi.
vậy thì em thử xài công thức này xem :
=IFERROR(INDEX($B$2:$B$25,(ROW(INDIRECT("1:"&ROWS($B$2:$B$25)))*3)-2,1),"")

nếu dùng office2003 thì không sự dụng iferror được ta thay bằng công thức này :
=IF(ISERROR(INDEX($B$2:$B$25,(ROW(INDIRECT("1:"&ROWS($B$2:$B$25)))*3)-2,1)),"",INDEX($B$2:$B$25,(ROW(INDIRECT("1:"&ROWS($B$2:$B$25)))*3)-2,1))
 

File đính kèm

Lần chỉnh sửa cuối:

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

Back
Top Bottom