Rút gọn công thức

Liên hệ QC

nhatthai

Thành viên thường trực
Tham gia
16/7/07
Bài viết
221
Được thích
132
Nghề nghiệp
Quản lý dạy nghề
Chào mọi người
Hiện nay tôi đang thực hiện bảng danh sách điểm HS. Khi sử dụng công thức cho các cột xếp loại, xét khen thưởng, xét lên lớp tôi đã thực hiện được nhưng công thức dài và rườm rà quá.
Tôi gửi file lên nhờ mọi người giúp tôi rút gọn các công thức.
Xin cảm ơn nhiều.
 

File đính kèm

Chào mọi người
Hiện nay tôi đang thực hiện bảng danh sách điểm HS. Khi sử dụng công thức cho các cột xếp loại, xét khen thưởng, xét lên lớp tôi đã thực hiện được nhưng công thức dài và rườm rà quá.
Tôi gửi file lên nhờ mọi người giúp tôi rút gọn các công thức.
Xin cảm ơn nhiều.

NVT làm hộ bà xã hay em nào dạy tiểu học ah?

Riêng cái vụ xếp loại, khen thưởng, xét lên lớp này muốn công thức ngắn gọn thì mình thấy có 2 cách (bác nào còn cách khác nữa thì bổ sung nha)
  1. cắt công thức ra thành những phần nhỏ, mỗi phần cho vào 1 cột phụ rồi Hide cột phụ đó đi, trình bày cũng vẫn đẹp
  2. dùng hàm tự tạo trong VBE (cái này bạn phải đưa quy chế về cách xếp loại, khen thưởng, xét lên lớp ... lên thì mọi người mới có thể giúp được )
Dạo trước mình làm phần hỗ trợ công tác chủ nhiệm lớp THCS cũng gặp tình huống này, và cuối cùng là chọn giải pháp dùng hàm tự tạo (trong phần chữ ký của mình)
 
Riêng cái vụ xếp loại, khen thưởng, xét lên lớp này muốn công thức ngắn gọn thì mình thấy có 2 cách (bác nào còn cách khác nữa thì bổ sung nha)
  1. cắt công thức ra thành những phần nhỏ, mỗi phần cho vào 1 cột phụ rồi Hide cột phụ đó đi, trình bày cũng vẫn đẹp
  2. dùng hàm tự tạo trong VBE (cái này bạn phải đưa quy chế về cách xếp loại, khen thưởng, xét lên lớp ... lên thì mọi người mới có thể giúp được )
và cách thứ 3, là

3. Đặt name tách các thành phần công thức, cố gắng nếu đặt được name động thì cacng ngắn gọn
 
và cách thứ 3, là

3. Đặt name tách các thành phần công thức, cố gắng nếu đặt được name động thì cacng ngắn gọn

Tôi không hiểu đặt name tách các thành phần công thức như thế nào
Không biết hàm tự tạo khi sử dụng trên máy khác có vấn đề gì không các bác
 
Tôi không hiểu đặt name tách các thành phần công thức như thế nào
Không biết hàm tự tạo khi sử dụng trên máy khác có vấn đề gì không các bác
  1. Nếu lưu hàm tự tạo dạng file *.xla (Add-Ins... ) thì chạy ở máy khác cũng phải đem hàm tự tạo theo
  2. Nếu Insert trong module thì chỉ lo các chương trình diệt virus no găm mất thôi bằng không thì đem đi đâu sử dụng cũng không vấn đề gì (nếu không xung đột về office)
 
Đặt name là bạn vào insert/name/Define trong hộp thoại tên vd Đặt sum và trong hộp thoại refer to =Sum(A1:A10) như vậy công thứ sum() bạn đã rút gọn thành sum. Còn name động thì dữ liệu nhiều mới cần chứ vài chục học sinh thì không cần đâu.
 
Chào mọi người
Hiện nay tôi đang thực hiện bảng danh sách điểm HS. Khi sử dụng công thức cho các cột xếp loại, xét khen thưởng, xét lên lớp tôi đã thực hiện được nhưng công thức dài và rườm rà quá.
Tôi gửi file lên nhờ mọi người giúp tôi rút gọn các công thức.
Xin cảm ơn nhiều.

Bạn xem thử file này coi đã được chưa nha
Bạn nên nhốt công thức cuối cùng trong Name để khỏi bị thay đổi công thức do sơ ý
 

File đính kèm

Cái này tôi không hiểu, bạn có thể hướng dẫn không?

VD ô A1 có công thức là =B1+C1+D1+E1+F1
Bạn để con trọ tại ô A1, sau đó vào Insert\Name\Define,
trong mục Name in Workbook bạn gõ TONG
mục refers to bạn gõ =B1+C1+D1+E1+F1
Add.ok
Trở lại ô A1, Bạn gõ =TONG, kết quả sẽ giống như lúc ban đầu, nhưng sẽ gọn hơn và ít sai sót vì ko thể sai công thức kiểu như =B1+C1+D1+E1+F2..
 
Web KT

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

Back
Top Bottom