Cách tạo ra một bảng dữ liệu từ một bảng đã có sẵn

Liên hệ QC

huyentrang020110

Thành viên mới
Tham gia
9/10/10
Bài viết
2
Được thích
0
E chào các anh/chị!
Giả sử e có một bảng excel như file đính kèm, mong các anh/chị chỉ giúp e cách nhanh nhất để tạo ra cột 2 từ cột 1 với ạ.
Cám ơn các anh/chị!
 

File đính kèm

  • Vi du.xls
    19 KB · Đọc: 20
E chào các anh/chị!
Giả sử e có một bảng excel như file đính kèm, mong các anh/chị chỉ giúp e cách nhanh nhất để tạo ra cột 2 từ cột 1 với ạ.
Cám ơn các anh/chị!

Chào bạn vodoi2x. Tham gia với bạn cho vui.
-----------
Ngoài cách của bạn vodoi2x bạn có thể dùng cách sau
Công thức cho E4 - kéo xuống tới E25
Mã:
=IF($C4<>"";$C4;$E5)

Trong cách trên giá trị các ô được tính theo thứ tự từ dòng có chỉ số lớn nhất tới dòng có chỉ số nhỏ nhất. Nói nôm na thì: để tính E4 ta phải tính E5, để tính E5 ta phải tính E6, ..., để tính E7 ta phải tính E8, mà E8 = C8 = "A". Nó gần giống như ta dùng đệ qui khi gọi hàm: để tính giá trị hàm với các thông số "như thế này" ta phải tính giá trị hàm với các thông số "như thế kia", ..., giá trị hàm với các thông số "thế này thế này" là ... (tính theo công thức ...)

Để hiểu hơn về cách tính ta xét thêm một ví dụ.
Bài tập: Có C8 = 123 (không nhất thiết C8, có thể là C12345 với C4, C5, ..., C12344 = rỗng). Lập công thức để E4: E8 = 622,6875/415,125/276,75/184,5/123, tức với E4, ..., E7 giá trị ở mỗi dòng bằng 1,5 giá trị ở dòng dưới. Bạn thấy là thuật toán hoàn toàn tương tự: để tính ô trên ta phải tính ô dưới, và ô E8 = C8 = 123.
Vậy công thức cho E4 - kéo xuống tới E8
Mã:
=IF($C4<>"";$C4;1,5*$E5)
-----------
Bài tập cho bạn: Vẫn kết quả phải có như ở cột 2 nhưng có C4 = "A", C9 = "B", C13 = "C", C17 = "D", C22 = "E". Bạn hãy lập công thức cho E4 rồi kéo xuống tới E25.
 
E cũng có một cách để làm việc này nhưng vấn đề là có file e kéo công thức xuống được, có file thì khi kéo xuống công thức lại cho ra một kết quả giống hệt nhau, ví dụ như bằng A hết chẳng hạn (e có nhiều file tương tự như thế ) nên các anh/chị có cách nào khác nữa ko ạ, kỉu như enter một cái là xong hết í :D
 
E cũng có một cách để làm việc này nhưng vấn đề là có file e kéo công thức xuống được, có file thì khi kéo xuống công thức lại cho ra một kết quả giống hệt nhau, ví dụ như bằng A hết chẳng hạn (e có nhiều file tương tự như thế ) nên các anh/chị có cách nào khác nữa ko ạ, kỉu như enter một cái là xong hết í :D

Không hiểu ý bạn nói gì,

Bạn nên chú ý địa chỉ vùng trong công thức bài #2 thay đổi cho phù hợp dữ liệu thực tế,

đối với công thức siwtom thì chú ý
Bài tập cho bạn: Vẫn kết quả phải có như ở cột 2 nhưng có C4 = "A", C9 = "B", C13 = "C", C17 = "D", C22 = "E". Bạn hãy lập công thức cho E4 rồi kéo xuống tới E25.
nên phải kéo công thức đến dòng cuối cùng
 
Web KT

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

Back
Top Bottom