Cho bảng điểm môn Tin để sắp xếp lại danh sách dữ liệu tăng dần theo cột kiểm tra 15 phút

https://www.giaiphap5s.com/2016/03/ap-bai-tap3-nghe-tin-hoc-van-phong-lop.html

BÀI TẬP 3

Cho bảng sau

Cho bảng điểm môn Tin để sắp xếp lại danh sách dữ liệu tăng dần theo cột kiểm tra 15 phút

Câu hỏi:

    1.  Nhà XB: Dựa vào ký tự đầu của MÃ SÁCH và tra trong bảng 1
    2. Tái Bản: Nếu ký tự cuối của MÃ SÁCH là T thì đánh dấu X còn lại để trống
    3.  Năm XB: là 4 ký tự 3,4,5,6 của mã sách Và chuyển sang kiểu số
   4. Đề Nghị: Nếu số lượng nhỏ hơn 5 và không phải sách tái bản thì Mua Thêm  còn lại bỏ trống
   5. Sắp xếp Theo Nhà XB Tăng dần, trùng Nhà XB thì theo năm xuất bản
   6. Trích ra Danh Sách nhà xuất bản Kim Đồng Với Số lượng >5

BÀI LÀM 



1. Nhà XB = VLOOKUP(VALUE(LEFT(B3,1)),$A$17:$B$21,2,0). Trong đó LEFT(B3,1) là lấy 01 ký tự đầu của MÃ SÁCH. ),$A$17:$B$21 là giữ chuột trái kéo hết bảng 1 Và sau đó nhấn F4, số 2 là thứ tự cột cần lấy (cột tên Nhà XB ở vị trí thứ 2).


     VALUE(LEFT(B3,1)) Là hàm chuyển từ dạng ký tự sang dạng số
   2.  Tái Bản= IF(RIGHT(B3,1)=”T”,”X”,” ”). Trong đó RIGHT(B3,1) Là 01 ký tự cuối của mã sách. ” ” là ký tự trống (rỗng).
   3. Năm XB = MID(B3,3,4). Trong đó số 3 là vị trí ký tự cần lấy, 4 là số ký tự cần lấy
  4.  Đề nghị = IF(AND(F3<5,D3=" "),"Mua Thêm"," "). Trong đó AND(F3<5,D3=" ") là điều kiện số lượng nhỏ hơn 5 và không phải sách Tái Bản còn " " là ký tự trống.
   5. Sắp xếp Theo Nhà XB Tăng dần, trùng Nhà XB thì theo năm xuất bản


     Giữ chuột trái kéo hết bảng chính sau đó chọn Data à Sort
(    (Office 2010: Nhấn và biểu tượng Sort AZZA)


Cho bảng điểm môn Tin để sắp xếp lại danh sách dữ liệu tăng dần theo cột kiểm tra 15 phút

     Trên màn hình xut hin hp thoi như Hình


Cho bảng điểm môn Tin để sắp xếp lại danh sách dữ liệu tăng dần theo cột kiểm tra 15 phút

-         Trên ô Sort by chn Nhà XB và bên cnh chn Ascending


-         Trên ô Then by chn Năm XB và Bên cnh chn Ascending
     * Nếu là Office 2010
     

Cho bảng điểm môn Tin để sắp xếp lại danh sách dữ liệu tăng dần theo cột kiểm tra 15 phút

      (Còn vị trí bạn muốn sắp xếp dựa vào nhiều cột theo thứ tự: Nhà XB --> tiếp tới là theo là Năm XB  thì sẽ tạo các Level bằng cách Add. Level nào ở trên thì sẽ được ưu tiên trước)

Cho bảng điểm môn Tin để sắp xếp lại danh sách dữ liệu tăng dần theo cột kiểm tra 15 phút

     6.  Trích ra Danh Sách nhà xuất bản Kim Đồng Với Số lượng >5


      Ban đầu ta tạo một bảng mới phía dưới bảng chính như trên


Cho bảng điểm môn Tin để sắp xếp lại danh sách dữ liệu tăng dần theo cột kiểm tra 15 phút

(Hình 1)

     Chọn Data àFilter àAdvanced Filter (Hình 2).
(    (Office 2010: Data/ Ad Vanced)


Cho bảng điểm môn Tin để sắp xếp lại danh sách dữ liệu tăng dần theo cột kiểm tra 15 phút

                                    (Hình 2)

       Sau đó xuất hiện hộp thoại như sau


Cho bảng điểm môn Tin để sắp xếp lại danh sách dữ liệu tăng dần theo cột kiểm tra 15 phút

     Trên hộp thoại chọn Copy to another location

     Ở mục List range: Giữ chuột kéo hết bảng chính từ $A$2:$I$14

     Mục Criteria rabge: giữ chuột kéo hết các ô trên bảng mới tạo ở trên (Hình 1)


     Mục Copy to: Chọn Ô A25 rồi nhấn OK



Cho bảng điểm môn Tin để sắp xếp lại danh sách dữ liệu tăng dần theo cột kiểm tra 15 phút

Dữ liệu mẫu sau đây được sử dụng trong các ví dụ.

Để sao chép dữ liệu sang sổ làm việc trống, hãy làm như sau:

Cách lưu dữ liệu mẫu dưới dạng tệp .xlsx

Category,Product Name,Cost,Price,Markup,Reorder At,Amount,Quantity Per Unit,Reorder? Dried Fruit/Nuts,Almonds,$7.50,$10.00,"=(D2-C2)/C2",5,7,5 kg pkg.,"=IF(G2<=F2,""Yes"",""No"")" Canned Fruit,Apricot,$1.00,$1.20,"=(D3-C3)/C3",10,82,14.5 OZ,"=IF(G3<=F3,""Yes"",""No"")" Beverages,Beer,$10.50,$14.00,"=(D4-C4)/C4",15,11,24 - 12 oz bottles,"=IF(G4<=F4,""Yes"",""No"")" Jams/Preserves,Boysenberry,$18.75,$25.00,"=(D5-C5)/C5",25,28,12 - 8 oz jars,"=IF(G5<=F5,""Yes"",""No"")" Condiments,Cajun,$16.50,$22.00,"=(D6-C6)/C6",10,10,48 - 6 oz jars,"=IF(G6<=F6,""Yes"",""No"")" Baked Goods,Cake Mix,$10.50,$15.99,"=(D7-C7)/C7",10,23,4 boxes,"=IF(G7<=F7,""Yes"",""No"")" Canned Fruit,Cherry Pie Filling,$1.00,$2.00,"=(D8-C8)/C8",10,37,15.25 OZ,"=IF(G8<=F8,""Yes"",""No"")" Soups,Chicken Soup,$1.00,$1.95,"=(D9-C9)/C9",100,123,,"=IF(G9<=F9,""Yes"",""No"")" Baked Goods,Chocolate Mix,$6.90,$9.20,"=(D10-C10)/C10",5,18,10 boxes x 12 pieces,"=IF(G10<=F10,""Yes"",""No"")" Soups,Clam Chowder,$7.24,$9.65,"=(D11-C11)/C11",10,15,12 - 12 oz cans,"=IF(G11<=F11,""Yes"",""No"")" Beverages,Coffee,$34.50,$46.00,"=(D12-C12)/C12",25,56,16 - 500 g tins,"=IF(G12<=F12,""Yes"",""No"")" Canned Meat,Crab Meat,$13.80,$18.40,"=(D13-C13)/C13",30,23,24 - 4 oz tins,"=IF(G13<=F13,""Yes"",""No"")" Sauces,Curry Sauce,$30.00,$40.00,"=(D14-C14)/C14",10,15,12 - 12 oz jars,"=IF(G14<=F14,""Yes"",""No"")" Pasta,Gnocchi,$28.50,$38.00,"=(D15-C15)/C15",30,38,24 - 250 g pkgs.,"=IF(G15<=F15,""Yes"",""No"")" Cereal,Granola,$2.00,$4.00,"=(D16-C16)/C16",20,49,,"=IF(G16<=F16,""Yes"",""No"")" Beverages,Green Tea,$2.00,$2.99,"=(D17-C17)/C17",100,145,20 bags per box,"=IF(G17<=F17,""Yes"",""No"")" Cereal,Hot Cereal,$3.00,$5.00,"=(D18-C18)/C18",50,68,,"=IF(G18<=F18,""Yes"",""No"")" Jams/Preserves,Marmalade,$60.75,$81.00,"=(D19-C19)/C19",10,13,30 gift boxes,"=IF(G19<=F19,""Yes"",""No"")" Dairy,Mozzarella,$26.10,$34.80,"=(D20-C20)/C20",10,82,24 - 200 g pkgs.,"=IF(G20<=F20,""Yes"",""No"")" Condiments,Mustard,$9.75,$13.00,"=(D21-C21)/C21",15,23,12 boxes,"=IF(G21<=F21,""Yes"",""No"")" Canned Fruit,Pears,$1.00,$1.30,"=(D22-C22)/C22",10,25,15.25 OZ,"=IF(G22<=F22,""Yes"",""No"")" Pasta, Ravioli,$14.63,$19.50,"=(D23-C23)/C23",20,27,24 - 250 g pkgs.,"=IF(G23<=F23,""Yes"",""No"")" Canned Meat,Smoked Salmon,$2.00,$4.00,"=(D24-C24)/C24",30,35,5 oz,"=IF(G24<=F24,""Yes"",""No"")" Sauces,Tomato Sauce,$12.75,$17.00,"=(D25-C25)/C25",20,19,24 - 8 oz jars,"=IF(G25<=F25,""Yes"",""No"")" Dried Fruit/Nuts,Walnuts,$17.44,$23.25,"=(D26-C26)/C26",10,34,40 - 100 g pkgs.,"=IF(G26<=F26,""Yes"",""No"")"