[Hỏi] hàm nhớ dữ liệu.

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

snst

Thành viên hoạt động
Tham gia
9/4/13
Bài viết
106
Được thích
3
Chào các anh chị, em có vấn đề này không biết trong excel có hàm nào giải quyết được không.
ví dụ: em cần nhập dữ liệu vào excel nhưng có dữ liệu trùng nhau so với dữ liệu đã nhập trước. Giờ em muốn chỉ nhập 1 thông tin trùng thì tất cả dữ liệu ở các cột khác hiện ra.
 

File đính kèm

Bạn thử nghiên cứu về hàm vlookup nhé. Có lẽ sẽ đáp ứng được yêu cầu của bạn
 
Có anh nào biết không giúp em với.+-+-+-+
 
Ko được anh ơi em dùng excel 2003.
 
không làm dc anh ơi.
 
Bạn xem file đúng ý bạn chưa?
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn phải nói rõ những con số 35, 55, 78 ,.... là ở đâu ra thì mọi người mới biết đường mà giúp bạn chứ. Tại sao không phải là nhũng con số khác mà lại cứ phải là nhũng số trên, ý mình là bạn căn cứ vào đâu để có được những con số nêu trên kia, bạn hiểu ý mình không nhỉ . Mình thấy trong File bạn trình bày hơi mơ hồ.+-+-+-++-+-+-++-+-+-+
 
Lần chỉnh sửa cuối:
ý bạn ấy là,những thông tin đã điền ờ dòng trên thì nó tự động điền xuống dòng dưới
ví như ở dòn 1, đã điền thông tin của anh nguyễn văn A
dòng 2 anh B
dòng 3 anh c
.........
dòng 10 anh A===>nó tự động lấy thông tin ở dòng 1 xuống đây
cái này cthuc sao mà làm được,
tao công thức rồi khi nhập liệu nó cũng xóa hết à
cái này phải xài vba thôi
 
ý bạn ấy là,những thông tin đã điền ờ dòng trên thì nó tự động điền xuống dòng dưới
ví như ở dòn 1, đã điền thông tin của anh nguyễn văn A
dòng 2 anh B
dòng 3 anh c
.........
dòng 10 anh A===>nó tự động lấy thông tin ở dòng 1 xuống đây
cái này cthuc sao mà làm được,
tao công thức rồi khi nhập liệu nó cũng xóa hết à
cái này phải xài vba thôi
Tức là những con số 35, 55, 78 vv... ở dòng một đó là do tác giả phải tự tạo ra chứ không phải ta đi dò ở một chỗ khác để ra những con số ấy đúng không anh.
 
số đó chỉ là thông tin thôi anh, ý em như anh Let'GâuGâu nói đó.
 
Tức là những con số 35, 55, 78 vv... ở dòng một đó là do tác giả phải tự tạo ra chứ không phải ta đi dò ở một chỗ khác để ra những con số ấy đúng không anh.

cái đó là ví dụ ổng bỏ vô đó mà......hehehheheheheh
sống lâu ở diễn đàn này...bạn phải vừa làm vừa đoán thôi...............hhehehehe
 
cái đó là ví dụ ổng bỏ vô đó mà......hehehheheheheh
sống lâu ở diễn đàn này...bạn phải vừa làm vừa đoán thôi...............hhehehehe
Chắc phải vầy thôi anh ạ. Nhiều bài khác mở ra đọc yêu cầu của họ còn không hiểu họ nói gì cơ... ??? Cái này chắc phải học hỏi kinh nghiệm mấy ông thầy bói
 
Thử xài quả VBA này xem thế nào!! Chắc là ổn!!
 

File đính kèm

Thử xài quả VBA này xem thế nào!! Chắc là ổn!!

mượn code anh chút nha
giảm bớt hàm countif thử............
Mã:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Rw
If Target.Column = 1 Then
    If Target.Row > 1 Then
    Rw = Application.Match(Target.Value, Range("A1:A" & Target.Row - 1), 0)
        If TypeName(Rw) <> "Error" Then
            Range("B" & Target.Row & ":G" & Target.Row).Value = Range("B" & Rw & ":G" & Rw).Value
        Else
            MsgBox "Du lieu duoc nhap lan dau tien"
        End If
    End If
End If
End Sub
 
Cảm ơn các anh đã giúp.
P/s em có câu hỏi là làm các nào để code chạy tự động trong excel 2003 vậy.
 
Web KT

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

Back
Top Bottom