Em hỏi trường hợp đặc biệt của các hàm (1 người xem)

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

Người dùng đang xem chủ đề này

Status
Không mở trả lời sau này.

tkh163

Thành viên mới
Tham gia
19/4/09
Bài viết
27
Được thích
1
Nghề nghiệp
sinh viên
Cho em hỏi:
Trường hợp đặc biệt của các hàm sau:
Vlookup
Rank
Sumif
Dcount
Đa tạ ạ
 
Cụ thể là bạn muốn hỏi trường hợp gì?
Bạn xem cú pháp và cách sử dụng các hàm ở mục Tra cứu hàm Excel dưới chữ ký của tôi, rồi trỉnh bày cụ thể hơn, thì tôi mới biết đường mà trả lời cho bạn.
 
Em đọc rồi, không có cái trường hợp đặc biệt
Ví dụ như kái hàm sumif chẳng hạn. Em tìm chẳng có mà cô giáo em thì lại ra đề là đi tìm trường hợp đặc biệt của mấy cái hàm ấy.
 
Trường hợp đặc biệt của sumif
Với cú pháp sumif(Range;criteria;sum_range) thì điều đặc biệt nằm ở sum_range:
Các ô trong sum_range chỉ được tính tổng nếu các ô tương ứng của nó trong dãy có dãy có liên kết với tiêu chuẩn. Nếu sum_range bị bỏ qua thì các ô trong dãy đều được tính tổng (vậy không khác gì lệnh sum).
Với các trường hợp của các lệnh mà cô giáo của bạn yêu cầu, theo mình chắc là cô giáo muốn bạn phải hiểu các tham số trong lệnh và các lưu ý khi sử dụng lệnh mà thôi (các trường hợp đặc biệt chính là các lưu ý khi sử dụng lệnh đấy)
 
Lần chỉnh sửa cuối:
Trường hợp đặc biệt của sumif
Với cú pháp sumif(Range;criteria;sum_range) thì điều đặc biệt nằm ở sum_range:
Các ô trong sum_range chỉ được tính tổng nếu các ô tương ứng của nó trong dãy có dãy có liên kết với tiêu chuẩn. Nếu sum_range bị bỏ qua thì các ô trong dãy đều được tính tổng (vậy không khác gì lệnh sum).
Cái này không đúng à nha!
Nếu Sum_Range bị bỏ qua thì xem như Range và Sum_Range là 1 vùng
Ví dụ:
=SUMIF($B$1:$B$25,">40") ---> Tổng các cell trong vùng B1:B25 thỏa đ/k > 40
----------------------
Với VLOOKUP có thể kể ra 1 trường hợp đặc biệt: Vùng dò tìm có dử liệu trùng
Với COUNTIF có thể kể ra 1 trường hợp đặc biệt: Điều kiện là 1 BlankCell
 
Vâng đúng vậy, mình nhầm: Trường hợp đặc biệt của sumif là khi bỏ qua điều kiện "sum_range" thì khu vực tính tổng sẽ là "range".
Trường hợp của Vlookup ngoài việc vùng dò tìm có dữ liệu trùng còn có 1trường hợp nếu hàm vlookup không tìm thấy lookup_value và range_lookup = True thì nó sử dụng giá trị lớn nhất vốn nhỏ hơn hoặc bằng lookup_value.
Trường hợp của Rank: Rank cung cấp các số trùng lặp trong cùng một hạng, do đó sự hiện diện của các số trùng lặp ảnh hưởng đến hạng của các số trong chuỗi trình tự (ví dụ trong một danh sách số nguyên từ 1 -- 20 nếu có số 5 xuất hiện 2 lần và được xếp hạng 5 thì số 6 sẽ được xếp hạng 7 (không có số hạng nào hạng 6).
 
Theo em hiểu thì có thể cô giáo em muốn nói tới hàm Hlookup (trường hợp đặc biệt của Vlookup), hàm Dcount (trường hợp đặc biệt của hàm Count)....
Vì bọn em chỉ mới học Excel cơ bản thui, chưa đề cập đến cái cao siêu như các bác nói.
Thiển ý của em là vậy. Không biết có đúng không ạ ?
 
Theo em hiểu thì có thể cô giáo em muốn nói tới hàm Hlookup (trường hợp đặc biệt của Vlookup), hàm Dcount (trường hợp đặc biệt của hàm Count)....
Vì bọn em chỉ mới học Excel cơ bản thui, chưa đề cập đến cái cao siêu như các bác nói.
Thiển ý của em là vậy. Không biết có đúng không ạ ?
HÌnh như bạn nhầm thì phải, Hlookup và Vlookup là hai hàm riêng biệt, Count và DCount cũng là hai hàm riêng biệt. Không có cái nào là trường hợp đặc biệt của cái kia cả!
 
Theo em hiểu thì có thể cô giáo em muốn nói tới hàm Hlookup (trường hợp đặc biệt của Vlookup), hàm Dcount (trường hợp đặc biệt của hàm Count)....
Vì bọn em chỉ mới học Excel cơ bản thui, chưa đề cập đến cái cao siêu như các bác nói.
Thiển ý của em là vậy. Không biết có đúng không ạ ?
Theo tui nghĩ, hình như cô giáo của bạn có ý muốn nói đến những tham số tùy chọn trong hàm.
Ví dụ VLOOKUP có cái tham số thứ 4, quy định cách dò tìm, cái tham số này không nhập cũng được, mặc định nó sẽ là 1, là dò tìm tương đối, còn nếu muốn nó dò tìm chính xác thì mình sẽ nhập vào chỗ đó số 0...
Bạn nên nghiên cứu kỹ cú pháp của từng hàm, sẽ thấy điều "đặc biệt" đó.

Còn VLOOKUP và HLOOKUP là 2 hàm riêng biệt, chả có cái nào là đặc biệt của cái nào hết, mặc dù chúng hơi giống nhau, một cái dò theo cột còn một cái dò theo hàng. Riêng COUNT và DCOUNT thì chỉ giống nhau mỗi chỗ là "đếm", chứ còn xét về cú pháp thì hai hàm này khác nhau một trời một vực.
 
Học thuật & thực tiển

Những câu hỏi như vậy chỉ dẫn học sinh, sinh viên xa rời thực tiển càng xa mà thôi;

Đây cũng là cái bệnh của cách dạy học của nước ta.

Sản phẩm của việc này, xuất cho xã hội những kẻ lý thuyết suông!
 
Những câu hỏi như vậy chỉ dẫn học sinh, sinh viên xa rời thực tiển càng xa mà thôi;

Đây cũng là cái bệnh của cách dạy học của nước ta.

Sản phẩm của việc này, xuất cho xã hội những kẻ lý thuyết suông!
Có lẽ đúng!
Vì chắc gì cô giáo (hay thầy giáo) có thể làm nổi 1 bài trích lọc hoặc Pivot table mà ca_dafi đưa ra
Ẹc... Ẹc...
 
Theo thiển ý của em hiểu thì chả có cái gì đặc biệt cả.
Cú pháp các hàm đó rất rõ ràng và theo em người ta chẳng dấu diếm gì những cú pháp đó hết thì vậy cái đặc biệt nếu có chỉ là do học chưa tới, hiểu chưa hết mà thôi. Những cái có thể xem là trường hợp đặc biệt khi nó không nằm trong cấu trúc bình thường, cú pháp bình thường để đưa ra một thứ biến đổi khác thì mới gọi là đặc biệt.

Ví như những quả trứng phục sinh mà các nhà lập trình dấu bên trong những phần mềm thì theo em mới gọi là những trường hợp đặc biệt mà thôi.
Thân
OverAC
 
Nói túm lại là các bác không thể giúp em làm được kái này rùi. Em biết phải hỏi ai bi giờ.
Đây là bài kiểm tra giữa kì của em. Em tìm tài liệu khắp rùi mà chẳng thấy nhắc tới cái "trường hợp đặc biệt của hàm"
Cao thủ đi đâu hết rùi giúp em với.
 
Chỉ một mình mình là ngoại lệ

Em biết phải hỏi ai bi giờ.
Đây là bài kiểm tra giữa kì của em. Em tìm tài liệu khắp rùi mà chẳng thấy nhắc tới cái
"trường hợp đặc biệt của hàm"

Cao thủ đi đâu hết rùi giúp em với.

Còn các NICK khác đề cập đến vấn đề của bạn toàn là cao thủ vỏ lâm trong công thức & hàm cả đấy nha! Bạn nói vậy, người ta muốn đi, thì co giò chạy không chừng.

Hay bạn đưa cả các câu hỏi lên xem chúng có liên quan đến nhau không?

Thân ái!
 
Nói túm lại là các bác không thể giúp em làm được kái này rùi. Em biết phải hỏi ai bi giờ.
Đây là bài kiểm tra giữa kì của em. Em tìm tài liệu khắp rùi mà chẳng thấy nhắc tới cái "trường hợp đặc biệt của hàm"
Cao thủ đi đâu hết rùi giúp em với.
Hay là vầy:
- Bạn vào menu Insert\Function rôi chọn 1 hàm mà bạn quan tâm, sau đó bấm "Help on this Function"
- Trong phần Help, bạn chú ý mục Remarks ---> Tôi nghĩ đây chính là "TRƯỜNG HỢP ĐẶC BIỆT" mà cô bạn đề cập đấy
ví dụ hàm VLOOKUP:
Remarks

  • If VLOOKUP can't find lookup_value, and range_lookup is TRUE, it uses the largest value that is less than or equal to lookup_value.
  • If lookup_value is smaller than the smallest value in the first column of table_array, VLOOKUP returns the #N/A error value.
  • If VLOOKUP can't find lookup_value, and range_lookup is FALSE, VLOOKUP returns the #N/A value.
 
Em không biết, với cả cái đó là tiếng anh, dịch làm sao mà đúng được.
Đề nguyên văn là thế này ạ
Trình bày sự hiểu biết của em về các hàm. Bao gồm cú pháp, tác dụng, trường hợp đặc biệt của hàm.
a) Vlookup
b) Rank
c) Sumif
d) Dcount
Ấy, chính thế, em tìm giáo trình rùi cả các sách về tin học văn phòng chẳng thấy cái trường hợp đặc biệt. Thế mới đau
 
Bạn đang đi tìm cái bạn không biết vậy thì hãy nói chúng tôi cái mà bạn biết. Hay cho chúng tôi biết bạn biết tới đâu. Chúng tôi sẽ bổ xung những gì còn thiếu đừng bắt mọi người đoán mò.

Thân
OverAC
 
Nếu là các cao thủ của GPE ra đề thì sẽ chẳng thể có đề đó đâu. Tốt nhất là tìm chính người ra đề đó xin đáp án để ôn cho trúng ý.

Chúc may mắn
 
Những câu hỏi như vậy chỉ dẫn học sinh, sinh viên xa rời thực tiển càng xa mà thôi;

Đây cũng là cái bệnh của cách dạy học của nước ta.

Sản phẩm của việc này, xuất cho xã hội những kẻ lý thuyết suông!
Khoái nhất nhận xét này.
Rất thông cảm cho nỗi khổ của tác giả, có nhiều loại đề thi còn oái oăm hơn nhiều.
Tôi đã được đọc 1 số tài liệu của chương trình chuyên viên chính (Học viện hành chính quốc gia ra đề) hoặc đề thi của chương trình tin học thuộc đề án 112 trước đây cũng xảy ra tương tự.
Đến cả Olimpia cũng thế, tôi nhớ có câu hỏi thế này.
1 con chim bay từ cành cây xuống dưới sân nhặt 1 hạt thóc rồi bay lên đậu ở bờ rào phía đối diện, hỏi con chim phải bay theo đường nào là ngắn nhất.(không thêm dữ liệu nào nữa)
có 1 thí sinh trả lời là bay theo đường thẳng. Sai rồi - Tùng Chi trả lời - Con chim phải bay làm sao để tạo thành 1 góc có đỉnh nằm ở điểm đặt hạt thóc và có đường phân giác là đường thẳng vuông góc với mặt sân. Bó tay. Quá ấu trĩ.
Oan cho thí sinh đó.
 
Thử viết lại đề toán đó xem sao!

Đến cả Olimpia cũng thế, tôi nhớ có câu hỏi thế này.
1 con chim bay từ cành cây xuống dưới sân nhặt 1 hạt thóc rồi bay lên đậu ở bờ rào phía đối diện, hỏi con chim phải bay theo đường nào là ngắn nhất.(không thêm dữ liệu nào nữa)
.
Trước nhà tôi có sân gạch rọng cỡ 15m đang phơi thóc;
Một con chim đang trên nóc nhà, Bạn hãy giúp nó tìm đường bay ngắn nhất để nhặc hạt thóc rồi bay đâu lên cổng nhà tôi ở phía bên kia sân gạch? :-= --=0 )(&&@@ @!##
 
Đến cả Olimpia cũng thế, tôi nhớ có câu hỏi thế này.
1 con chim bay từ cành cây xuống dưới sân nhặt 1 hạt thóc rồi bay lên đậu ở bờ rào phía đối diện, hỏi con chim phải bay theo đường nào là ngắn nhất.(không thêm dữ liệu nào nữa)
có 1 thí sinh trả lời là bay theo đường thẳng. Sai rồi - Tùng Chi trả lời - Con chim phải bay làm sao để tạo thành 1 góc có đỉnh nằm ở điểm đặt hạt thóc và có đường phân giác là đường thẳng vuông góc với mặt sân. Bó tay. Quá ấu trĩ.
Oan cho thí sinh đó.
Đọc sơ cũng hiểu đề bài muốn ám chỉ bài toán "phản xạ gương"
Tuy nhiên, nếu trên mặt sân chỉ có... 1 HẠT THÓC thì... làm sao? ---> Phản xạ gương để... nhịn đói à?
Ẹc.. Ẹc...
Đề chưa rõ làm khổ anh em!
Lý ra cô (hay thầy) phải cho biết trước: THEO CÔ (THẦY) THÌ THẾ NÀO MỚI LÀ ĐẶC BIỆT
 
Đề thầy cô ra như thế thì em biết phải làm thế nào.
Em tài hèn lực kiệt mới phải nhờ vả các bác. Các bác không giúp em được thì em cũng phải cắn răng chứ biết thế nào được.
Em đã viết nguyên văn của đề mà chẳng bác nào giải được thì đúng là bó tay. Cái này thì khi nào chấm điểm xong mới hỏi cô giáo được. Thôi thì gửi lại đề 1 lần nữa:
Trình bày sự hiểu biết của em về các hàm sau. Bao gồm cú pháp, tác dụng, trường hợp đặc biệt của hàm
a) Vlookup
b) Rank
c) Sumif
d) Dcount
 
Đề thầy cô ra như thế thì em biết phải làm thế nào.
Em tài hèn lực kiệt mới phải nhờ vả các bác. Các bác không giúp em được thì em cũng phải cắn răng chứ biết thế nào được.
Em đã viết nguyên văn của đề mà chẳng bác nào giải được thì đúng là bó tay. Cái này thì khi nào chấm điểm xong mới hỏi cô giáo được...
Vậy bạn đọc cái này chưa:
Bạn đang đi tìm cái bạn không biết vậy thì hãy nói chúng tôi cái mà bạn biết. Hay cho chúng tôi biết bạn biết tới đâu. Chúng tôi sẽ bổ xung những gì còn thiếu đừng bắt mọi người đoán mò.

Thân
OverAC
Bạn thử trình bày hàm VLOOKUP cho chúng tôi xem thử? Trình bày tất cả những gì bạn biết về nó?

Nói cho bạn dễ hiểu nha: Bạn muốn mua trả góp một chiếc xe, ít nhất bạn cũng phải có 40%, rồi ngân hàng sẽ cho bạn vay 60% còn lại... Đằng này, bạn cứ muốn được vay cả 100%, nghĩa là bạn chưa có đồng nào hết, hỏi ngân hàng nào dám cho vay?
 
=Vlookup(lookup_value,table_array,col_index_num,[range_lookup])
=Vlookup(giá trị được tìm kiếm trên cột đầu tiên bên trái của một bảng sau đó trả giá trị ngang hàng tại cột do ta chỉ định trong bảng đó, giá trị được tìm kiếm trên cột đầu tiên bên trái của table_array, vùng tìm kiếm, số thứ tự cột trên table_array nơi vlookup sẽ lấy giá trị trả về, giá trị logic xác định việc tìm kiếm là chính xác hay gần đúng.
Vùng tìm kiếm để giá trị tuyệt đối (F4)
Tác dụng của hàm Vlookup là tìm kiếm 1 giá trị trên cột đâu tiên bên trái của một bảng sau đó trả giá trị ngang hàng tại cột do ta chỉ định trong bảng đó
Ở điều kiện range_lookup ta cần điền giá trị 0 nghĩa là cột bên trái của vùng cần tìm không cần sắp xếp. 1 nghĩa là cần sắp xếp
 
Chỉ có vậy thôi à? Đó là tất cả những gì cô giáo bạn đã dạy cho bạn? Đó là tất cả những gì bạn biết?
Nếu vậy thì bạn nói cái này là không đúng rồi:
Em đọc rồi, không có cái trường hợp đặc biệt...
Nếu thật sự bạn đã đọc rồi, thì bạn phải biết nhiều hơn như thế.

Bạn đọc lại đi, rồi trả lời dùm tôi:
Khi bạn không chắc chắn rằng giá trị bạn muốn tìm kiếm (lookup_value) có hay không có trong vùng tìm kiếm (tabble_array), thì bạn nên dùng tham số range_lookup là bao nhiêu? Và trong trường hợp lookup_value không có trong tabble_array, thì VLOOKUP sẽ trả về kết quả là gì?​

---------------------------------
P/S:
Bạn có bực mình khi bị hỏi ngược lại như thế này không?
Tôi sẵn sàng giúp bạn, nếu mục tiêu học của bạn là HỌC ĐỂ GIỎI, HỌC ĐỂ MỞ RỘNG KIẾN THỨC.
Và nói trước, có thể tôi sẽ quay bạn như cái chong chóng, cho đến chừng nào bạn hiểu thì thôi.
Còn nếu mục tiêu học của bạn là HỌC ĐỂ THI, thì xin lỗi, tôi không giúp được.
 
Lần chỉnh sửa cuối:
Em nói ngay từ đầu là em mới học excel, em chỉ mới biết được như thế. Tại sao bác cứ phải vặn vẹo em thế nhỉ ?
không biết thì em hỏi, vậy mà cũng không được à ? Em chẳng đòi hỏi gì cả, chẳng qua là thời gian quá gấp gáp, tài liệu tìm không có nên cực chẳng đã phải nhờ vả, nếu thời gian dài rộng em đã tự nghiên cứu rồi.
 
Em nói ngay từ đầu là em mới học excel, em chỉ mới biết được như thế. Tại sao bác cứ phải vặn vẹo em thế nhỉ ?
không biết thì em hỏi, vậy mà cũng không được à ? Em chẳng đòi hỏi gì cả, chẳng qua là thời gian quá gấp gáp, tài liệu tìm không có nên cực chẳng đã phải nhờ vả, nếu thời gian dài rộng em đã tự nghiên cứu rồi.
Vậy hóa ra những gì chúng tôi giúp bạn từ hôm bạn gửi câu hỏi đến giờ là không có nghĩa lý gì hết à?

Bạn nói rằng, tài liêu tìm không có, thì tôi đã chỉ cho bạn chỗ để tìm: Tra cứu hàm Excel (chỗ mà bạn nói rằng bạn đọc rồi đó), bạn có thấy rằng trong cái chỗ đó, nó nhiều gấp mấy lần cái bạn vừa trình bày ở trên đây không? Những gì có trong bài của tôi mà không có trong bài bạn được học, không phải là "trường hợp đặc biệt" sao?

Có một chỗ nữa để bạn tìm tài liệu, là Help của Excel, anh Ndu đã chỉ cho bạn, thì bạn lại nói rằng bạn không biết tiếng Anh... Nói thật nhé, học tin học mà không chịu học tiếng Anh (tối thiểu là đọc hiểu được, chưa cần đến nghe và nói), thì không bao giờ bạn giỏi tin học được!

Chẳng lẽ bạn muốn rằng, chúng tôi sẽ làm luôn tất cả giúp cho bạn, rồi bạn chỉ việc copy nó, nộp cho cô giáo?
 
Em đọc cái của bác giới thiệu ở chữ ký rồi, nó cũng giống như những tài liệu của em đã tìm.
Em nói không có tài liệu nghĩa là không có tài liệu về cái hàm đặc biệt kia kìa, chứ không phải là tài liệu về excel.
Em đã nói là em không còn nhiều thời gian nên bắt buộc phải nhờ vả thế này.
Nói vậy mà còn không hiểu à ???????????
 
Tôi ví dụ một chút xem dùng các hàm liệu có đặc biệt không :
1. Dùng Hàm VLOOKUP để chiết xuất cơ sở dữ liệu với bảng điều kiện động.
2. Dùng Hàm SumIf để tạo điều kiện cho Formatconditional.

Ngoài ra nếu tìm kiếm trên GPE thì thấy hầu hết các hàm được nhiều thành viên sử dụng đặc biệt sáng tạo nhất là khi kết hợp nhiều hàm và chẳng có sách nào dạy cả. Nếu gọi là đặc biệt thì tùy vào các bài toán cụ thể mà các bạn đó có tư duy logic sáng tạo tìm ra thuật toán sáng tạo và ứng dụng kết hợp các hàm (Chưa kể dùng VBA). Còn về vốn để sáng tạo thì là rèn luyện kỹ năng sử dụng nhuần nhuyễn các hàm từ những trường hợp cơ bản.
 
Mình cho rằng vấn đề này chỉ có nghĩa khi Test kiến thức để tuyển dụng hay 1 số việc khác mà thôi. Còn bài kiểm tra của học sinh thì là 1 điều vô lý. Không thể kiểm tra cái mà thày cô không dạy và giáo trình không có được. Thậm chí đối với kiến thức hiển nhiên có. Ví dụ, toán cao cấp thì hiển nhiên có nhưng kiểm tra học sinh cấp 3 thì thật khó thực hiện được.
Mặt khác, khái niệm đặc biệt nó còn chưa rõ ràng thì chúng ta mò mẫm mãi bao giờ tới đích được. Mình cho rằng đáp án của bài này chưa hẳn là cái mà chúng ta đang làm. Mình mở trình Help của chính Excel cũng không đề cập vấn đề này.
Nếu là mình chắc chắn mình không cố thực hiện cái mà mình không thể.
 
tkh163 đã viết:
Em đã nói là em không còn nhiều thời gian nên bắt buộc phải nhờ vả thế này.
Nói vậy mà còn không hiểu à ???????????
Tất cả mọi người trong topic này, đều là cao thủ và đã hết sức tận tình trả lời bạn rồi. Và Sealand đã có 1 câu kết đủ để đóng topic này lại:
Mặt khác, khái niệm đặc biệt nó còn chưa rõ ràng thì chúng ta mò mẫm mãi bao giờ tới đích được. Mình cho rằng đáp án của bài này chưa hẳn là cái mà chúng ta đang làm. Mình mở trình Help của chính Excel cũng không đề cập vấn đề này.
Đó là chưa kể thái độ không tôn trọng người khác của bạn. Hãy nói năng lễ độ đối với người mình muốn nhờ vả, dù là 1 trẻ em. Hà huống ở topic này toàn là những thành viên lớn tuổi và có trình độ đủ sức dạy Excel cho bạn, vài người có đủ trình độ để dạy cả cô giáo của bạn.

Topic closed!
 
Lần chỉnh sửa cuối:
Status
Không mở trả lời sau này.

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

Back
Top Bottom