vocucbangia
Thành viên mới

- Tham gia
- 7/4/10
- Bài viết
- 11
- Được thích
- 1
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [c2:c99]) Is Nothing Then
Dim J As Long, Dm As Long
If Target.Value < Target.Offset(, -1).Value Then
MsgBox "Cút Xéo Ngay!": Exit Sub
End If
[aa2].CurrentRegion.Offset(1).ClearContents
For J = Target.Offset(, -1).Value To Target.Value
Dm = Dm + 1: [AA99999].End(xlUp).Offset(1) = J
Next J
GPE Target.Offset(, 1)
End If
End Sub
Sub GPE(Rng As Range)
[d2:d99].Validation.Delete
With Rng.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="=Valid"
.IgnoreBlank = True: .InCellDropdown = True
.InputTitle = "": .ErrorTitle = ""
.InputMessage = "": .ErrorMessage = ""
.ShowInput = True: .ShowError = True
End With
End Sub
Hàm mảng nhé:dạ cám ơn anh Hoàng, em chỉ biết excel dưới dạng hàm thôi, phần trên của anh em chưa, nên cũng không biết làm thế nào.
Thế bạn muốn khi E1=11 nó có kết quả như nào? vì trong bảng số bạn cho không thấy số nào 11 cả!Hi bạn Mèo, nếu E1=25 sẽ có 3 kết quả trả về là A2, A16, A18
Nhưng công thức trên trả ra giá trị A2, A6, A18. Vì search Text 25 thì 250 cũng đúng. Và trường hợp số bất kỳ trong E1 = 11 thì không có kết quả.
Có nhẽ tôi phải đi bắt chuột thôi! chứ không thể thấy khi E1=12 hay là 102 thì nó liên quan phù hợp đến các band bạn nêu trên.Mình muốn nhập một số bất kỳ, thì nó sẽ có các kết quả tương ứng theo danh sách BAND của mình cho sẵn.
Ví dụ: tại E1 nhập số 12, có các band phù hợp là 1-9999, 10-25, 10-24
nếu tại E1 nhập 102, có các band phù hợp là 1-9999, 100-249
12 nằm trong khoảng 10 - 25, 1 - 9999, và 10 - 24.Có nhẽ tôi phải đi bắt chuột thôi! chứ không thể thấy khi E1=12 hay là 102 thì nó liên quan phù hợp đến các band bạn nêu trên.
Thế nhé bạn!
Band 10-25 là tập hợp các số 10,11,12....25 mình muốn gọi các số này là 10-25. Vì vậy đặt ra tên Band như ví dụ, và khi muốn tra cứu 1 con số bất kỳ nào đó, thì nó có bao nhiêu tên gọi BAND.Có nhẽ tôi phải đi bắt chuột thôi! chứ không thể thấy khi E1=12 hay là 102 thì nó liên quan phù hợp đến các band bạn nêu trên.
Thế nhé bạn!
Cảm ơn anh Ba Tê nhé! nhờ anh mà thông lẽ, chứ không giờ đã chạy ra ngoài bắt chuột rồi đấy!12 nằm trong khoảng 10 - 25, 1 - 9999, và 10 - 24.
Bạn thay công thức sau nhé:Excel nằm trong bộ Office 365 mua hàng năm đó. Nhưng phiên bản dành cho Macbook. Có hạn chế phần Macro.
Band 10-25 là tập hợp các số 10,11,12....25 mình muốn gọi các số này là 10-25. Vì vậy đặt ra tên Band như ví dụ, và khi muốn tra cứu 1 con số bất kỳ nào đó, thì nó có bao nhiêu tên gọi BAND.
Excel nằm trong bộ Office 365 mua 12 tháng, dành cho Macbook, nên có một số hạn chế tính năng, mong thông cảm, em không biết nó là Excel đời nào, có thể là version 2013, chứ không có gì nguy hiểm hết ạ.
"&" là ký tự nối chuỗi.Thanks mecon92 nhiều, & là ký tự nào vậy?
Đổi font khác thì nó thành như vầy "&" là ký tự nối chuỗi"&" là ký tự nối chuỗi.