Bài toán thống kê số tai nạn giao thông

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

wto

Thành viên mới
Tham gia
10/9/08
Bài viết
3
Được thích
0
Mình đang chưa biết giải quyết bài này thế nào?
- Mình dùng hàm Index và hàm Match để thống kê được ra các tỉnh có số vụ tai nạn giao thông đường sắt từ cao xuống thấp nhưng nếu có 2 tỉnh bằng nhau thì nó chỉ đưa 1 tỉnh, tỉnh kia trùng số liệu thì nó đưa trùng với tỉnh trước đó.
Nhờ các cao thủ giúp mình nhé.
Mình có file đính kèm
 

File đính kèm

Cái này bạn dùng Pivot Table thì hợp lý hơn.
 
Mình đang chưa biết giải quyết bài này thế nào?
- Mình dùng hàm Index và hàm Match để thống kê được ra các tỉnh có số vụ tai nạn giao thông đường sắt từ cao xuống thấp nhưng nếu có 2 tỉnh bằng nhau thì nó chỉ đưa 1 tỉnh, tỉnh kia trùng số liệu thì nó đưa trùng với tỉnh trước đó.
Nhờ các cao thủ giúp mình nhé.
Mình có file đính kèm

Trên diễn đàn có nhiều bài dạng này lắm. Đây là một trong nhiều cách. Bạn xem nhé, mình đặt một số Name trong Insert/Name/Define như sau:
Name xác định danh sách tất cả các địa phương:
DiaPhuong=OFFSET(TNGT!$A$5,,,COUNTA(TNGT!$A$5:$A$67),1)
Mảng chứa giá trị tất cả các vụ tai nạn đường sắt
SoVuSat=OFFSET(TNGT!$P$5,,,COUNTA(TNGT!$P$5:$P$67),1)

Tương tự:
Mảng chứa giá trị tất cả các vụ tai nạn đường thủy:
SoVuThuy=OFFSET(TNGT!$Q$5,,,COUNTA(TNGT!$Q$5:$Q$67),1)

TimSat=SoVuSat + ROW(SoVuSat)/10000
TimThuy=SoVuThuy + ROW(SoVuThuy)/10000
Mục đích của hai Name này là cộng thêm vào mỗi giá trị dòng Số vụ tai nạn tương ứng một số epsilon vừa đủ nhỏ để các giá trị trong cột Số vụ tai nạn Đường Sắt không trùng nhau, tương tự với Đường Thủy.

Lúc này công thức của bạn trở nên đơn giản rồi đó.
Ô C75 = LARGE(SoVuSat,A75)
Ô B75 = INDEX(DiaPhuong,MATCH(LARGE(TimSat,$A75),TimSat,0),)

Kéo công thức xuống!

Tương tự cho Đường thủy:
Ô C92 = LARGE(SoVuThuy,A75)
Ô B92 = INDEX(DiaPhuong,MATCH(LARGE(TimThuy,$A75),TimThuy,0),)

Bạn xem thêm file đính kèm nhé!
 

File đính kèm

Lần chỉnh sửa cuối:
Giả sử tất cả các địa phương đều có số vụ tai nạn giao thông như nhau, nếu làm theo công thức của Cadafi, Wto sẽ thấy rằng các tỉnh sẽ xếp theo thứ tự ngược từ dưới lên trên. Muốn điều này kô xảy ra, bạn chỉ cần thay công thức
TimSat=SoVuSat + ROW(SoVuSat)/10000
TimThuy=SoVuThuy + ROW(SoVuThuy)/10000

bằng công thức
TimSat=SoVuSat - ROW(SoVuSat)/10000
TimThuy=SoVuThuy - ROW(SoVuThuy)/10000

Lưu ý số row đừng để quá 5000!
 
Nhờ các bác giúp đỡ them

Thank you các bác, em đã thử rồi, em làm suốt hôm qua không được. Các bác rất am hiểu về excel.
Các bác cho em hỏi thêm câu hỏi này nữa nhé.

Em cố định hàng tiêu đề bên trên thì được chọn windows-> freeze panes hoặc cột thì cũng được nhưng em muốn cố định cả hàng và cả cột bằng cách chọn select hàng và cột rồi chon ctrl+windows-> freeze panes nhưng vẫn không được, các bác cao thủ giúp em với nhé. Em xin cảm ơn các bác.

Em gửi file đính kèm các bác hướng dẫn em với. Thank
 

File đính kèm

freeze panes cả hàng và cột thì chỉ chọn 1 ô thôi. Thí dụ chọn ô C3 và freeze panes , sẽ cố định 2 dòng trên C3 và 2 cột bên trái ô C3.
 
Web KT

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

Back
Top Bottom