Bài tập hàm Excel căn bản.

Liên hệ QC
Ý 2. Cái này thì các bác hồi xưa học còn nhớ, vì hồi đó phải áp dụng nhiều. Sau này giới trẻ công cụ nhiều, không phải tra bảng, không thường xuyên áp dụng khó nhớ được lắm.
Em là 1 ví dụ.
Tại công việc làm của "em" không phải tính. Tôi thí dụ:
- Tính nội suy trong bảng tra ảnh hưởng của nhiệt độ đối với tỷ trọng, thậm chí nội suy 2 chiều: nhiệt độ và nồng độ nếu tính tỷ trong cồn (đong vào xe bốn tính lít, nhưng tính tiền theo kg.) Một xe bồn 16 ngàn lít mà tính sai thì mất bao nhiêu tiền.
- Tính nội suy nhiều thứ khác, tùy ngành nghề

Công cụ nào cũng phải tự kiểm tra bằng tay xem có chính xác hay không. Chứ công cụ làm sẵn rồi nhắm mắt tin theo thì có mà đền.
 
Lần chỉnh sửa cuối:
Em đúng không làm mấy cái này. Nhưng cái chỗ công thức bác đưa ở ý 2, em tưởng giờ cứ bấm máy tính hết chứ.
Tại công việc làm của "em" không phải tính. Tôi thí dụ:
- Tính nội suy trong bảng tra ảnh hưởng của nhiệt độ đối với tỷ trọng, thậm chí nội suy 2 chiều: nhiệt độ và nồng độ nếu tính tỷ trong cồn (đong vào xe bốn tính lít, nhưng tính tiền theo kg.) Một xe bồn 16 ngàn lít mà tính sai thì mất bao nhiêu tiền.
- Tính nội suy nhiều thứ khác, tùy ngành nghề

Công cụ nào cũng phải tự kiểm tra bằng tay xem có chính xác hay không. Chứ công cụ làm sẵn rồi nhắm mắt tin theo thì có mà đền.
 
Em vò đầu bứt tóc 2 ngày nay mà chưa giải được bài nào.
Đang chờ sư phụ cho thuốc giải đây.
Dóc tổ. Hai ngày ấy lo giải các cấu hỏi khác, VBA, hàm mảng khủng, ...
Câu hỏi khó đoán bỏ bố vẫn không nề hà đoán đại.

Hay là bạn muốn nhắc nhở chủ thớt ra câu hỏi còn mập mờ hơn các người "giúp em với"
 
Dóc tổ. Hai ngày ấy lo giải các cấu hỏi khác, VBA, hàm mảng khủng, ...
Câu hỏi khó đoán bỏ bố vẫn không nề hà đoán đại.
Hay là bạn muốn nhắc nhở chủ thớt ra câu hỏi còn mập mờ hơn các người "giúp em với"
Hihihi, bác Vet không hiểu em đâu, chỉ có sư phụ chủ thớt mới hiểu em thôi.
Ngày Sinh nhật GPE cách đây đúng 12 năm, không biết bác Vet có dự không, sư phụ chủ thớt có thách đố em về việc bắt tay vào học VBA (lúc đó em như tờ giấy trắng), cho đến năm ngoái em vẫn vậy, như tờ giấy trắng...
Mấy tháng gần đây mới thấy đỡ đỡ hơn chút...
 
Câu hỏi phụ 2: Ý là hỏi bạn có nhớ cách tính nội suy bằng công thức cộng trừ nhân chia hay không thôi. Nhớ được thì tốt cho sức khỏe.
Thật sự trong excel mình có thể dùng trực tiếp công thức có sẵn của excel
Sinx =Sin(X*PI()/180)
Cosx = Cos(X*PI()/180)

Còn cách tính học ngày xưa trả cho Thầy/Cô hết rồi anh.
 
Các hàm khác tôi nhớ hết, thậm chí là hàm offset rất khó nhớ nhưng nhiều năm tôi vẫn không quên. Chỉ có hàm lookup là tôi thua, vài tuần sau là chẳng nhớ gì hết. Đó chỉ thuần túy cá nhân thôi.
Em thì chịu, từ ngày dùng excel em không thể ngấm được hàm offset.
 
Để ngấm được hàm nào đó, hãy tìm 1 cách nào đó "nôm na" để diễn dịch nó ra
VD: OFFSET
Từ set gợi nhớ ý là đặt, để, dịch chuyển...
Khi đứng lại 1 ô, vùng nào đó, mà muốn di chuyển, tham chiếu đến ô, vùng khác thì nhớ ngay đến OFFSET
Như cái quân cờ trong bàn cờ tướng vậy. Mình không trực tiếp ngồi đánh cờ, mà ra lệnh cho người ta dịch chuyển quân cờ lên trên, xuống dưới, sang phải, sang trái bao nhiêu ô.
=OFFSET(ô, rows, columns, height, withd)
OFFSET(ô, lên hay xuống bao nhiêu ô, sang phải hay trái bao nhiêu ô, khi đến được ô mới rồi thì giãn lên/ xuống bao nhiêu dòng, giãn sang trái/phải bao nhiêu cột)
kết quả trả về vùng mới trên sheet, thế thôi.
 
Em thì chịu, từ ngày dùng excel em không thể ngấm được hàm offset.
Để ngấm được hàm nào đó, hãy tìm 1 cách nào đó "nôm na" để diễn dịch nó ra
VD: OFFSET
Từ set gợi nhớ ý là đặt, để, dịch chuyển...
Khi đứng lại 1 ô, vùng nào đó, mà muốn di chuyển, tham chiếu đến ô, vùng khác thì nhớ ngay đến OFFSET
Như cái quân cờ trong bàn cờ tướng vậy. Mình không trực tiếp ngồi đánh cờ, mà ra lệnh cho người ta dịch chuyển quân cờ lên trên, xuống dưới, sang phải, sang trái bao nhiêu ô.
=OFFSET(ô, rows, columns, height, withd)
OFFSET(ô, lên hay xuống bao nhiêu ô, sang phải hay trái bao nhiêu ô, khi đến được ô mới rồi thì giãn lên/ xuống bao nhiêu dòng, giãn sang trái/phải bao nhiêu cột)
kết quả trả về vùng mới trên sheet, thế thôi.
Hàm Offset có cái logic dễ nhớ và tôi cũng hay dùng khi đặt name động nên khó quên.
 
Thật sự trong excel mình có thể dùng trực tiếp công thức có sẵn của excel
Sinx =Sin(X*PI()/180)
Cosx = Cos(X*PI()/180)
Nếu excel thì Sinx = Sin(Radians(x))
Còn cách tính nội suy áp dụng cho các dãy số bất kỳ chứ không phải sin, cos. Để nhớ nó thì vẽ ra giấy và dùng tỷ lệ tam giác đồng dạng
 
Thật sự trong excel mình có thể dùng trực tiếp công thức có sẵn của excel
Sinx =Sin(X*PI()/180)
Cosx = Cos(X*PI()/180)

Còn cách tính học ngày xưa trả cho Thầy/Cô hết rồi anh.
Đúng là Toán trả cho Thầy Cô.
Người có căn bản toán ai cũng biết khi tính trên đơn vị thì phải nói rõ đơn vị.
Các hàm lượng giác của Excel theo tiêu chuẩn chung cho nên tham số của chúng mặc định là đơn vị Radians.. Công thức trên có PI() này nọ là vì X được tính theo đơn vị độ.

Tôi đang làm chủ trong tay bạc tỷ. Tỷ đồng VN khác hẳn tỷ đô la Mẽo.

Hàm Offset có cái logic dễ nhớ và tôi cũng hay dùng khi đặt name động nên khó quên.
Cái tên cũng dễ nhớ.
OFF = lệch
Offset có nghĩa là lệch vị trí.

Hàm Offset có 5 tham số:
1. tham đầu tiên là cái gốc nơi tham chiếu. Lệch thì phải biết từ đâu chứ.
2. Lệch số dòng. Phải có đơn vị để lệch, Excel mặc định cứ tham số dòng/cột thì dòng trước cột.
3. Lệch số cột. Xem 2 ở trên.
4. Excel cho Offset làm luôn công việc của Resize (co/dãn mảngeej. Cho nên tham số này là tham số resize dòng.
5. resize cột.
 
Dóc tổ. Hai ngày ấy lo giải các cấu hỏi khác, VBA, hàm mảng khủng, ...
Câu hỏi khó đoán bỏ bố vẫn không nề hà đoán đại.
Thường những người chuyên trị công thức khủng sẽ bỏ qua những hàm căn bản, những logic đơn giản, lâu rồi thành quên luôn.
 
...
Mấy tháng gần đây mới thấy đỡ đỡ hơn chút...
Cái đó lý luận với người khác chứ với tôi thì chưa chuẩn.

1. "mấy" có thể là từ 1 đến 1 chục.
2. Cách lý luận từ "tờ giấy trăng" đến "hiện tại" chỉ trong vòng một thời gian ngắn là một lối tự khoe tài.
 
Cái đó lý luận với người khác chứ với tôi thì chưa chuẩn.

1. "mấy" có thể là từ 1 đến 1 chục.
2. Cách lý luận từ "tờ giấy trăng" đến "hiện tại" chỉ trong vòng một thời gian ngắn là một lối tự khoe tài.
Không dám đâu bác Vẹt. Ra biển lớn mới thấy con thuyền của mình mong manh như chiếc lá...
Bài đã được tự động gộp:

Thường những người chuyên trị công thức khủng sẽ bỏ qua những hàm căn bản, những logic đơn giản, lâu rồi thành quên luôn.
Có những người biết đi xe máy mà lại không biết đi xe đạp...
Cũng có người cưới vợ mà không hề " sống thử"...
Riêng excel thì khác, sư phụ.
Khi hàm căn bản đi vào máu thịt rồi thì mới mạnh dạn làm việc với công thức khủng. Vì về bản chất công thức khủng là ghép nối các công thức cơ bản lại mà thôi
 
Lần chỉnh sửa cuối:
Khi hàm căn bản đi vào máu thịt rồi thì mới mạnh dạn làm việc với công thức khủng. Vì về bản chất công thức khủng là ghép nối các công thức cơ bản lại mà thôi
Nhưng suy luận logic khủng rồi sẽ quen, không thấy cái đơn giản. Mà cái đơn giản lại là hàm cơ bản máu thịt
 
Lần chỉnh sửa cuối:
Bài tập 3: Chỉ bằng hàm và công thức Excel, không dùng VBA
Câu 1:
Bằng công thức và hàm Excel hãy đánh số thứ tự 2 cấp <La mã - số> hoặc <ABC - số> như hình (file đính kèm)

1678456397179.png

Câu hỏi 2:
Có thể đánh số thứ tự 2 cấp kiểu <La mã - ABC> không?
Câu hỏi 3:
Có thể đánh số thứ tự 3 cấp kiểu <La mã - ABC - số> không? Yêu cầu cấu trúc bảng thế nào?

Tương tự như 2 bài trước, không chấm điểm, không có thưởng, ai muốn giải thì cứ giải, muốn chia sẻ thì đưa lên, không thì thôi.
 

File đính kèm

  • BaiTap3-STT.xlsx
    10.3 KB · Đọc: 20
Lần chỉnh sửa cuối:
Với thằng dốt hàm excel như mình thì các hàm cơ bản chỉ là
=If()
=Left()
=Right()
=Mid()
=VloopkUp()
=HLookUP(0
(./.)

Sành điệu hơn sẽ là các hàm CSDL
 
Với thằng dốt hàm excel như mình thì các hàm cơ bản chỉ là
=If()
=Left()
=Right()
=Mid()
=VloopkUp()
=HLookUP(0
(./.)

Sành điệu hơn sẽ là các hàm CSDL
Cha nội ăn gian. Các hàm Left, Right, Mid là để làdm việc với chuỗi. Nhưng nếu làm việc với chuỗi mà không có Trim, Upper, Lower thì chả lam được bao nhiêu.
(mình tạm coi như substitute và find là trên căn bản đi)
 
Web KT
Back
Top Bottom