Chuyển dữ liệu sang dạng liệt kê hết trên 1 dòng (4 người xem)

  • Thread starter Thread starter voanhbmt
  • Ngày gửi Ngày gửi
Liên hệ QC

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

voanhbmt

Thành viên mới
Tham gia
14/9/08
Bài viết
7
Được thích
0
Mọi người ơi giúp e với ạ!
Trong file Excel e up lên, Sheet1 là dữ liệu e có, e muốn chuyển dữ liệu sang dạng liệt kê hết trên 1 Row thôi ạ (giống Sheet2).
Có công thức nào làm được không ạ, mong mọi người giúp e với ạ!
Cảm ơn mọi người nhiều ạ!
 

File đính kèm

Mọi người ơi giúp e với ạ!
Trong file Excel e up lên, Sheet1 là dữ liệu e có, e muốn chuyển dữ liệu sang dạng liệt kê hết trên 1 Row thôi ạ (giống Sheet2).
Có công thức nào làm được không ạ, mong mọi người giúp e với ạ!
Cảm ơn mọi người nhiều ạ!
Bạn thử vầy xem
Công thức cho sheet 2:
Mã:
A1=OFFSET(Sheet1!$A$2,(ROW(Sheet1!A1)-1)*3,0)
B1=OFFSET(Sheet1!$A$2,(ROW(Sheet1!A1)-1)*3+(COLUMN(Sheet1!A1)-1)/3,MOD(COLUMN(Sheet1!A1)-1,3)+1)
Copy công thức B1 cho C1:J1
 
Bạn thử vầy xem
Công thức cho sheet 2:
Mã:
A1=OFFSET(Sheet1!$A$2,(ROW(Sheet1!A1)-1)*3,0)
B1=OFFSET(Sheet1!$A$2,(ROW(Sheet1!A1)-1)*3+(COLUMN(Sheet1!A1)-1)/3,MOD(COLUMN(Sheet1!A1)-1,3)+1)
Copy công thức B1 cho C1:J1
Em cảm ơn bác nhiều, rất ok ạ. Bác giải thích giúp e hiểu công thức với ạ.
 
Bạn thử vầy xem
Công thức cho sheet 2:
Mã:
A1=OFFSET(Sheet1!$A$2,(ROW(Sheet1!A1)-1)*3,0)
B1=OFFSET(Sheet1!$A$2,(ROW(Sheet1!A1)-1)*3+(COLUMN(Sheet1!A1)-1)/3,MOD(COLUMN(Sheet1!A1)-1,3)+1)
Copy công thức B1 cho C1:J1
Bác giúp e thêm 1 cái nữa với ạ. Đó là khi chuyển dữ liệu qua thì các dữ liệu về độ không hiển thị đúng như dữ liệu nhập ạ(Hình 1 là dữ liệu nhập, Hình 2 là khi áp dụng công thức). Bác giúp e với thansk bác nhiều!
 

File đính kèm

  • 1.jpg
    1.jpg
    17.2 KB · Đọc: 9
  • 2.jpg
    2.jpg
    19 KB · Đọc: 9
Bác giúp e thêm 1 cái nữa với ạ. Đó là khi chuyển dữ liệu qua thì các dữ liệu về độ không hiển thị đúng như dữ liệu nhập ạ(Hình 1 là dữ liệu nhập, Hình 2 là khi áp dụng công thức). Bác giúp e với thansk bác nhiều!
Vậy thì không dùng công thức được. Bạn làm như sau (chỉ thao tác trên sheet1, kết quả sẽ thay thế vào dữ liệu gốc, nếu muốn kết quả ở một sheet khác thì bạn copy sheet dữ liệu ra và thao tác trên sheet copy):
  1. Copy B3: D46 dán vào E2
  2. Copy B4: D46 dán vào H2
  3. Lọc và xóa các dòng có cột A trống
 
Vậy thì không dùng công thức được. Bạn làm như sau (chỉ thao tác trên sheet1, kết quả sẽ thay thế vào dữ liệu gốc, nếu muốn kết quả ở một sheet khác thì bạn copy sheet dữ liệu ra và thao tác trên sheet copy):
  1. Copy B3: D46 dán vào E2
  2. Copy B4: D46 dán vào H2
  3. Lọc và xóa các dòng có cột A trống
OK, em làm được rồi. Thanks bác nhìu ạ!
 
Web KT

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

Back
Top Bottom