Hiển thị giá trị từ bảng dưới dạng tiêu đề cột


0

Tôi có một danh sách tên nhân viên trong một bảng một cột. Tôi muốn các giá trị từ bảng hiển thị động khi các tiêu đề cột trên một hàng trong một bảng khác nhau (động vì bảng sẽ thay đổi, do đó chuyển đổi một lần sẽ không hoạt động).


1
Bạn có thể sử dụng chức năng TRANSPOSE. Xem liên kết này: techonthenet.com/excel/form Formula / transpose.php
fixer1234

Đã thử và nhận "công thức mảng nhiều ô không được phép trong bảng" Là một FYI - cả nguồn và đích đều là bảng nếu điều đó tạo ra sự khác biệt.
Jeremy B

Và nếu tôi hoàn thành chức năng với ctrl + enter, tôi không nhận được thông báo lỗi mà thay vào đó là nhận được số "0 02 03 04 05 06 07 08 09 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 và khi tôi xem lại các ô giá trị duy nhất và không còn là hàm chuyển vị.
Jeremy B

Tôi không có quyền truy cập vào Excel ngay bây giờ để chẩn đoán vấn đề có thể là gì. Tuy nhiên, có một kỹ thuật khác - sao chép và dán đặc biệt. Paste-Special có một tùy chọn chuyển vị. Đây là một liên kết: excel-easy.com/examples/transpose.html
fixer1234

Cảm ơn bạn. Tuy nhiên dán đặc biệt là một thỏa thuận một shot. Tôi cần một cái gì đó sẽ tự động cập nhật các tiêu đề cột khi nhân viên được thêm hoặc xóa khỏi bảng khác.
Jeremy B

Câu trả lời:


0

Giải pháp này giả sử danh sách của bạn nằm trong cột A bắt đầu từ hàng 2. Các tiêu đề cột của bạn sẽ ở hàng 1 bắt đầu từ cột B. Ô B1 sẽ chứa:

    =IF(COLUMN()>COUNTA($A:$A),"",INDIRECT("A"&COLUMN()))

Nếu bố cục của bạn là khác nhau, bạn sẽ cần phải điều chỉnh. Sao chép công thức trên hàng 1 vào nhiều cột hơn bạn sẽ cần. Tiêu đề sẽ trống cho đến khi có một giá trị trong hàng liên kết của cột A.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.