Rút trích dữ liệu trong excel?

Liên hệ QC
Mấy anh cho em hỏi cách rút trích ra mặt hàng có ngày bán nhỏ hơn ngày 05/08/2007,với xem dùm e cách tính tiền CHUYÊN CHỞ như vậy có đúng ko,em cám ơn nhiều
 

File đính kèm

  • Book1.xlsx
    10.3 KB · Đọc: 13
Trích dữ liệu ngày cuối tháng từ dữ liệu các ngày trong năm

Mấy anh chị giúp em câu này
Trích dữ liệu các ngày cuối mỗi thang trong chuỗi dữ liệu các ngày trong năm
 

File đính kèm

  • Book2.xlsx
    9.3 KB · Đọc: 19
Mấy anh chị giúp em câu này
Trích dữ liệu các ngày cuối mỗi thang trong chuỗi dữ liệu các ngày trong năm

Trích ra cột E nha
đặt name
Mã:
date=Sheet1!$B$1:$B$100

Mã:
B1=INDEX(date,SMALL(IF(--MID(date,5,2)=13-ROW(1:1),ROW(date),""),1))---> Ctrl Shift Enter
 

File đính kèm

  • ngaycuoithang.rar
    7.9 KB · Đọc: 35
Lần chỉnh sửa cuối:
Cho mình hỏi
Làm thế nào để trích ra được bảng dữ liệu chỉ còn
(tên hàng) (ngày cuối tháng) (giá hàng hóa)

kết quả trên trích ra những ngày cuối tháng đã đúng chưa?

nếu đúng thì thêm 2 cthức này
tìm tên hàng
Mã:
D2=INDEX(OFFSET(date,,-1),MATCH(E1,date,0))
tìm giá hàng hoá
Mã:
F2=INDEX(OFFSET(date,,1),MATCH(E1,date,0))
 
kết quả trên trích ra những ngày cuối tháng đã đúng chưa?

nếu đúng thì thêm 2 cthức này
tìm tên hàng
Mã:
D2=INDEX(OFFSET(date,,-1),MATCH(E1,date,0))
tìm giá hàng hoá
Mã:
F2=INDEX(OFFSET(date,,1),MATCH(E1,date,0))
Cảm ơn bạn nhiều nhá.
Chuẩn hết rồi
có điều có tới mấy chục ngàn dòng nên em excel của mình đứng hình luôn không tính nổi
 
Lần chỉnh sửa cuối:
Cảm ơn bạn nhiều nhá.
Chuẩn hết rồi
có điều có tới mấy chục ngàn dòng nên em excel của mình đứng hình luôn không tính nổi

hihihi.........tôi biết thế nào cũng đi đến câu hỏi này mà.....
thử thêm cách này
mượn cột phụ
Mã:
D2=MID(B1,5,2)*1
kéo xuống

tìm ngày cuối tháng (số liệu của bạn đã được sắp xếp từ lớn đế nhỏ)
Mã:
=INDEX(date,MATCH(13-ROW(1:1),OFFSET(date,,2),0))

còn ko nữa thì chỉ còn một cách là xài vba thôi
 
trường hợp có 2 mặt hàng trở lên thì có được không bạn
 
Cảm ơn bạn nhiều nhá.
Chuẩn hết rồi
có điều có tới mấy chục ngàn dòng nên em excel của mình đứng hình luôn không tính nổi
Nếu dữ liệu ,nhiều mặt hàng và quá nhiều dòng thì dùng VBA thử xem
Dữ liệu khoảng 100.000 dòng. Kết quả bên cột I
[GPECODE=vb]Public Sub GPE()
Dim Dic As Object, I As Long, J As Long, K As Long, sArr(), dArr(), Tem As String, Ngay As Long
Set Dic = CreateObject("Scripting.Dictionary")
sArr = Range("A1:A" & Range("A" & Cells.Rows.Count).End(xlUp).Row).Resize(, 3).Value
ReDim dArr(1 To UBound(sArr, 1), 1 To 4)
For I = 1 To UBound(sArr, 1)
Tem = sArr(I, 1) & Left(sArr(I, 2), 6): Ngay = Right(sArr(I, 2), 2) * 1
If Not Dic.Exists(Tem) Then
K = K + 1: Dic.Add Tem, K
For J = 1 To 3
dArr(K, J) = sArr(I, J)
Next J
dArr(K, 4) = Ngay
Else
If Ngay > dArr(Dic.Item(Tem), 4) Then
For J = 1 To 3
dArr(Dic.Item(Tem), J) = sArr(I, J)
Next J
dArr(Dic.Item(Tem), 4) = Ngay
End If
End If
Next I
[I1:K100000].ClearContents
[I1].Resize(K, 3).Value = dArr
Set Dic = Nothing
End Sub[/GPECODE]
 
Tạo danh sách phòng thi từ 1 danh sách cho trước
Với số lượng đăng ký ban đầu theo từng môn, tùy theo số lượng mà chia theo số phòng cho phù hợp. cỤ THỂ Ở TRONG vd, MÔN đỊA TẠO THÀNH 2 PHÒNG THI, MÔN hÓA TẠO 1 PHÒNG THI
 

File đính kèm

  • Phong_thi.xls
    111 KB · Đọc: 8
Web KT
Back
Top Bottom