Thao tác tìm kiếm, xóa và rút trích:

Một phần của tài liệu Giáo án tin học lớp 12 (Trang 53 - 58)

1. Tìm kiếm: Thao tác này cần vùng CSDL và vùng ĐK

lọc hay lấy từ một cơ sở dữ liệu.

Điều kiện:

- Một trị cụ thể: Chọn trực tiếp trị đó trong hộp liệt kê. - Một tập trị: Chọn mục Custom, sau đó quy định tập trị đó trong hộp thoạiCustom Auto filter.

@ Ghi chú: Các mệnh đề so sánh trong hộp thoại Custom auto filter:

+ Equals: so sánh bằng(..) + Does not equal: so sánh khác(<>).

+ Is greater than: so sánh lớn hơn (>).

+ . . . .

& Chú ý: AutoFilter không thực hiện được mệnh đề or giữa các field name.

GV:Cách rut trích dữ liệu ? HS: . . . GV:Cách lập bảng điều kiện ? HS: . . . Vd: Mệnh đề OR Ma NV Phòng Ban

- Di chuyển con trỏ vào vùng CSDL. - Thực hiện lệnh Data-> Filter -> Advenced Filter.

- Xác định địa chỉ vùng DK ở hàng Criteria Range.

- Click OK.

Các mẩu tin không thỏa điều kiện sẽ bị dấu đi trên bảng chính, chỉ còn lại các mẩu tin thỏa điều kiện cần tìm.

- Thực hiện lệnh Data-> Filter-> Show All để trình bày trở lại cả bảng tính.

2. Xóa:

Thao tác này cần vùng CSDL và vùng DK - Thực hiện các bước giống thao tác tìm kiếm.

- Sau khi các dòng thỏa mãn điều kiện đươc trình bày, chọn các dòng này và thực hiện lệnh Edit -> Delete Row.

- Thực hiện lệnh Data-> Filter-> Show All để trình bày trở lại cả bảng tính.

3.Rút trích:

Thao tác này cần vùng CSDL, vùng DK và vùng RT

- Di chuyển con trỏ vào vùng CSDL. - Thực hiện lệnh Data-> Filter -> Advenced Filter và chọn Copy to another Location sẽ xuất hiện chữ Copy to (Chọn đại 1 ô trắng-> OK).

- Xác định địa chỉ vùng CSDL ở hàng List Range.

- Xác định địa chỉ vùng DK ỡ hàng Criteria Range.

- Xác định địa chỉ dòng tiêu đề của vùng RT vào copy to.

- Click OK

Các mẩu tin thỏa điều kiện của vùng Criteria sẽ được chép vào vùng Extract. & Cách lập bảng điều kiện:

A02

Kế hoạch Vd: Mệnh đề AND

Ma NV Ngày công

A02 >=25 (adsbygoogle = window.adsbygoogle || []).push({});

- Copy những field name nào có liên quan đến điều kiện lọc(đặt tại một vị trí nào đó trên sheet)

- Nhập điều kiện vào. Điều kiện có thể là là một trị cụ thể, hoặc 1 tập trị ( dùng toán tử so sánh ) hoặc 1 hàm . . . và theo quy tắc sau:

+ Mệnh đề And: Các điều kiện được đặt cùng dòng.

+ Mệnh đề Or: các điều kiện được đặt khác dòng.

4.Cũng cố: Nhắc lại sơ lược các thao tác tìm kiếm rút trích dữ liệu. 5. Dặn dò: Học bài và chuẩn bị bài làm bài tập.

Ngày soạn:………. Tiết: 28 Tuần: 28 Ngày dạy:………. BÀI TẬP I. Mục đích yêu cầu:

Học sinh nắm bắt các khái niệm trong bảng tính.

II. Chuẩn bị:

Giáo viên: Chuẩn bị giáo án.

Học sinh: Chuẩn bị bài trước ở nhà.

III. Kiến thức trọng tâm:

- Khái niệm vùng dữ liệu, điều kiện và các dạng vùng điều kiện.

IV. Phương pháp giảng dạy:

Nêu vấn đề và giải quyết vấn đề.

V. Tiến trình bài giảng:

1. Ổn định lớp: 2. Kiểm tra bài cũ:

- Thông qua bài tập kiểm tra kiến thức cũ ?

3. Nội dung bài mới:

Bài 1:

BẢNG DOANH THU PHÒNG

STT LPH NGÀY

ĐẾN NGÀYĐI TUẦNSỐ NGÀY LẺSỐ TUẦNTIỀN NGÀYTIỀN THÀNHTIỀN1 A 12/06/95 15/06/9 1 A 12/06/95 15/06/9 5 2 C 12/06/95 19/06/9 5 3 C 12/06/95 21/06/9 5 4 B 12/06/95 25/06/9 5 5 B 15/06/95 28/06/9 5 6 C 17/06/95 29/06/9 5 7 A 01/07/95 03/07/9 5 8 A 02/07/95 09/07/9 5 9 C 25/07/95 10/08/9 5 10 B 26/07/95 12/08/9 5 TỔNG CỘNG:

1- Tính SỐ TUẦN= phần nguyên của (NGÀY ĐI – NGÀY ĐẾN)/ 72- Tính SỐ NGÀY LẺ= phần dư của (NGÀY ĐI – NGÀY ĐẾN) / 7 2- Tính SỐ NGÀY LẺ= phần dư của (NGÀY ĐI – NGÀY ĐẾN) / 7

3- Tính TIỀN TUẦN, TIỀN NGÀY dựa vào loại phòng (LPH), vàđược tính theo bản sau:

LPH A B C

TIỀN TUẦN 700000 600000 500000

TIỀN NGÀY 11000 90000 75000

4- Tính THÀNH TIỀN= TIỀN TUẦN + TIỀN NGÀY5- Tính TỒNG CỘNG=Tổng của TTIỀN 5- Tính TỒNG CỘNG=Tổng của TTIỀN

6- Định dạng lại NGÀY ĐẾN. NGÀY ĐI theo kiểu DD/MM/YYĐịnh dạng lại cột TTIỀN theo dạng 0,000.0S Định dạng lại cột TTIỀN theo dạng 0,000.0S

7- Kẻ khung, kẻ bảng (adsbygoogle = window.adsbygoogle || []).push({});

Bài 2:

CÔNG TY DU LỊCH QUÊ HƯƠNG

DANH SÁCH KHÁCH DU LỊCH

Ngày 25 tháng 10 năm 1996

STT HỌ VÀ TÊN MÃ DL TÊN ĐỊA

PHƯƠNG TÀU XEGIÁ VÉ CHI PHÍ THU

1 Hán VTA 2 Sở NTB 3 Tề ĐLB 4 Ngụy ĐLA 5 Ngô VTB 6 Thục VTA

7 Tần NTB8 Triệu VTB 8 Triệu VTB 9 Phúc ĐLB 10 Kha NTA 11 Duy ĐLB 12 Hải VTA Bảng 1

MÃ ĐP Tên địa phương Giá vé tàu xe (đồng) CHI PHÍ LOẠI A CHI PHÍ LOẠI B

VT Vũng Tàu 50000 200000 300000

NT Nha Trang 100000 250000 350000

ĐL Đà Lạt 120000 300000 400000

1- Từ bảng 1, viết công thức để lấy tên địa phương cho một cột tên ĐỊA PHƯƠNG2- Từ bảng 1, viết công thức để tính cột GIÁ VÉ TÀU XE 2- Từ bảng 1, viết công thức để tính cột GIÁ VÉ TÀU XE

3- Tính CHI PHÍ, biết nếu kí tự phải của MÃ DL là “A” thì CHI PHÍ là CHI PHÍ LOẠI A ở bảng 1,còn nếu kí tự phải của MÃ DL là “B” thì CHI PHÍ là CHI PHÍ LOẠI B ở bảng 1. còn nếu kí tự phải của MÃ DL là “B” thì CHI PHÍ là CHI PHÍ LOẠI B ở bảng 1.

4- Tính THU = GIÁ VÉ TÀU XE + CHI PHÍ5- Kẽ khung, kẻ bảng 5- Kẽ khung, kẻ bảng

4.Cũng cố: Nhắc lại sơ lược các thao tác tìm kiếm rút trích dữ liệu. 5. Dặn dò: Học bài và chuẩn bị bài làm bài tập.

Ngày soạn:………. Tiết: 29 Tuần: 29 Ngày dạy:………. NHÓM HÀM CƠ SỞ DỮ LIỆU I. Mục đích yêu cầu:

Học sinh nắm bắt các hàm cơ sở dữ liệu cơ bản trong bảng tính.

II. Chuẩn bị:

Giáo viên: Chuẩn bị giáo án.

Học sinh: Chuẩn bị bài trước ở nhà.

III. Kiến thức trọng tâm:

- Các hàm cơ sở dữ liệu.

IV. Phương pháp giảng dạy:

V. Tiến trình bài giảng:

1. Ổn định lớp: 2. Kiểm tra bài cũ:

- Khái niệm vùng dữ liệu, điều kiện và các dạng vùng điều kiện ?

3. Nội dung bài mới:

Nêu lên sơ lược sự cần thiết phải có các hàm cơ sở dữ liệu.

GV:Hãy cho biết hàm là gì ? Cho ví dụ? (adsbygoogle = window.adsbygoogle || []).push({});

VD: SQRT() trả về một giá trị số. VD: IF(Exp1, Exp 2, …, Exp n) VD: Now()

GV: Hãy cho biết một số hàm về cơ sở dữ liệu trong Excel ? Nêu sơ lượt các hàm ?

Lần lược cho ví dụ minh họa các hàm: Dsum, Daverage, Dmax, Dmin và Dcount, . . .

* Chú ý:

- Để xóa ghi chú: Ta click chuột phải chọn Delete Comment. - Để sửa ghi chú: Ta click chuột phải chọn Edit Comment.

Cho vd diễn giải và minh họa.

& Các thông số:

- Not in Dictionary: Từ đang xét khong có trong từ điển(từ sai). - Change to: Từ đúng được đề nghị đổi.

Một phần của tài liệu Giáo án tin học lớp 12 (Trang 53 - 58)