mình không hình dung ra được nên làm như thế nào cho đúng. Mong các bác chỉ giúp, mình có post bài dữ liệu và câu hỏi yêu cầu đây. Mong trả lời giúp mình sớm nhé. Thx tất cả diễn đàn
View attachment Book2.xls
View attachment Book2.xls
Chào bạnhai1111 đã viết:mình không hình dung ra được nên làm như thế nào cho đúng. Mong các bác chỉ giúp, mình có post bài dữ liệu và câu hỏi yêu cầu đây. Mong trả lời giúp mình sớm nhé. Thx tất cả diễn đàn
View attachment 2383
ThuNghi đã viết:Đúng là mới thì hơi không dễ, bạn anhtuan1066 thông cảm, phần bài tập hình như tôi đã giải cho bạn rồi mà.
Nếu không dùng index thì có thể dùng Vlookup, nhưng việc tìm cột, dòng số mấy, mà dùng nếu =a,1,2... thì nên dùng match, còn nếu không dùng match chỉ có thể dùng: find("A","ABCD",1) nhưng mà hơi rừng.
Tôi giải thử bài thi của bạn, có rút gọn 1/2, cho dễ hiểu có thể rút gọn nữa.
Bạn xem nếu chưa hiểu phần nào sẽ cụ thể cho bạn sau.
Bác Tuấn ơi hàm Code mình chưa biết sài mình hỏi bạn nhé làm sao mà lại phải lấy 63 ở cuối hàm vậy? mình ko hiểuanhtuan1066 đã viết:Mấy bài loại này thì nhiều "chiêu" lắm... chẳng hạn có 1 chiêu cũng hơi hơi "rừng"... Tính số KW trong DM:
=MIN(E3-D3,HLOOKUP(LEFT(C3,2),$A$21:$F$26,CODE(RIGHT(C3,1))-63,0))
ANH TUẤN
Bạn tham khảo đây xem đúng í không nha:hai1111 đã viết:Bác cho hỏi thêm vấn đề này tí: ví dụ ô A1 người ta nhập 200 vào thì tại ô đó sẽ lấy 200*3 ra kết quả tại A1 được không, chắc cái này dùng VBA quá nhưng em ko biết. anh chị cô bác chỉ giúp
[b]
Private Sub Worksheet_SelectionChange(ByVal Target As Range)[/b]
If Not Intersect(Target, Range("A1:A99")) Is Nothing Then
Target.Offset(-1, 0).Value = Target.Offset(-1, 0).Value * 3
[COLOR="Blue"]' MsgBox Target.Value
[/COLOR]End If[b]
End Sub[/b]