Cách dùng Công thức Link hàng ngang với cột dọc

Liên hệ QC

huaductiep

Thành viên mới
Tham gia
27/7/11
Bài viết
34
Được thích
0
Giới tính
Nam
Mình có vấn đề này về việc Dùng công thức nào để sao chép dữ liệu từ hàng ngang LINK xuống cột dọc, mà mỗi ô cách nhau 1 ô trống như trong file Excel sau.Trong file Excel thì mình đã copy theo kiểu hàng thành cột của Excel và Sort để nó chèn thêm khoảng trắng. Nhưng mình muốn dùng công thức để nó Link liên kết với nhau.Nói chung là từ BẢNG A làm ra kết quả cuối cùng là BẢNG C.Rất mong diễn đàn giúp đỡ. Xin chân thành cám ơn ah :)
 

File đính kèm

  • Sap Xep so lieu Excel.jpg
    Sap Xep so lieu Excel.jpg
    20.3 KB · Đọc: 203
Mình có vấn đề này về việc Dùng công thức nào để sao chép dữ liệu từ hàng ngang LINK xuống cột dọc, mà mỗi ô cách nhau 1 ô trống như trong file Excel sau.Trong file Excel thì mình đã copy theo kiểu hàng thành cột của Excel và Sort để nó chèn thêm khoảng trắng. Nhưng mình muốn dùng công thức để nó Link liên kết với nhau.Nói chung là từ BẢNG A làm ra kết quả cuối cùng là BẢNG C.Rất mong diễn đàn giúp đỡ. Xin chân thành cám ơn ah :)

Sao bạn không gửi trực tiếp cái File ấy lên và có kết quả mong muốn thay vì bạn mất công chụp cái ảnh bé tẹo gửi lên vậy?
Mình lười nhập lại File lắm
 
Sao bạn không gửi trực tiếp cái File ấy lên và có kết quả mong muốn thay vì bạn mất công chụp cái ảnh bé tẹo gửi lên vậy?
Mình lười nhập lại File lắm
Hj. Mình vừa hơi chậm tay chút. Khi nãy quên ko up file. Bạn giúp mình với nha. Cám ơn bạn đã nhiệt tình :)
 
Cột số Thứ tự thì có thể nhập nhanh bằng sao chép
Cột Name thì có thể dùng Hlookup
Cách mình chuyển bảng từ ngang sang dọc thì vẫn đơn giản là Copy và Paste cpecial ...\TRANSPOSE
hoặc dùng hàm TRANSPOSE
hoặc dùng hàm tham chiếu kiểu: =INDIRECT(ADDRESS(COLUMN()-1;ROW()-3))
=IFERROR(HLOOKUP(G33;$A$1:$K$2;2;0);"") ( Excel > 2007)
Dùng công thức chuyển như bạn cách dòng mình cho rằng dùng hàm rất khó cho trường hợp tổng quát khi cột đầu không phải là số thứ tự STT
Chắc phải đợi ai lập hàm dùng VBA thôi
 

File đính kèm

  • Sap Xep so lieu Excel.xls
    37.5 KB · Đọc: 228
Cám ơn bạn. Mình làm theo Hàm =IFERROR(HLOOKUP(G33;$A$1:$K$2;2;0);"") thì ổn rồi. Còn vấn đề chèn dòng trắng thì mình có thể Sort thủ công tí cũng đc :)
Mà bạn cho mình hỏi Hàm Transpose dùng như thế nào ấy nhỉ? Mình làm y như công thức của bạn và trong clip mà ko dc nhỉ? Cứ ra #Value! thôi. @@
http://www.youtube.com/watch?v=KRSAh-WekUE
 
ah. Mà như bạn nói thì Dùng VBA trong trường hợp này nó có tác dụng lớn hơn như thế nào vậy? Mình chưa rõ cái này lắm. ??
 
Nếu cột đầu là STT thì không vấn đề gì vì STT không trùng nhau có thể Hlookup được
Ý mình muốn nói là Xoay bảng từ ngang sang dọc, Trình mình chưa đủ để viết Code VBA
STT kiểu như bạn không cần Sort thủ công,
Gõ số 1\xuống một ô \gõ số 2\Bôi đen 4 ô từ số 2 trở lên\ kéo sao chép xuống dưới.
Chú ý trên số 1 là 1 dòng trống, cuối cùng Nhập chữ STT là được
Hàm Transpose là hàm mảng khi kết thúc nhớ CTrl+Shift+Enter thay vì Enter
Trước Khi nhập công thức phải chọn (Bôi đen) số cột và số dòng ngược với bảng đã có
Bảng đã có có 2 dòng 11 cột => bạn phải chọn 2 cột 11 dòng sau đó nhập hàm Transpose
 
Lần chỉnh sửa cuối:
ủa anh ơi công thức đây tính cho cái gì vậy anh
 
Nếu cột đầu là STT thì không vấn đề gì vì STT không trùng nhau có thể Hlookup được
Ý mình muốn nói là Xoay bảng từ ngang sang dọc, Trình mình chưa đủ để viết Code VBA
STT kiểu như bạn không cần Sort thủ công,
Gõ số 1\xuống một ô \gõ số 2\Bôi đen 4 ô từ số 2 trở lên\ kéo sao chép xuống dưới.
Chú ý trên số 1 là 1 dòng trống, cuối cùng Nhập chữ STT là được
Hàm Transpose là hàm mảng khi kết thúc nhớ CTrl+Shift+Enter thay vì Enter
Trước Khi nhập công thức phải chọn (Bôi đen) số cột và số dòng ngược với bảng đã có
Bảng đã có có 2 dòng 11 cột => bạn phải chọn 2 cột 11 dòng sau đó nhập hàm Transpose
Cám ơn bạn nhiều. Mình sử dụng đc thêm Hàm Transpose rồi. :)
 
Web KT

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

Back
Top Bottom