Làm thế nào để trích, ghép dữ liệu trong EX

  • Thread starter s_flower
  • Ngày gửi
S

s_flower

Thành viên thân thiết
9/6/05
75
0
0
36
HN
#1
Em hiện đang phải làm một công việc rất khó muốn nhờ các bác giúp với, hic hic :wall: :wall:
Em hiện đang công tác tại một đơn vị chuyên quản 10 đơn vị khác. Công ty em có tiến hành ký hợp đồng mua xăng dầu với một công ty khác. Hiện tại em đuợc giao nhiệm vụ là phải lọc dữ liệu của một đơn vị chuyên quản xem đã mua hết bao nhiêu xăng dầu trong năm 2005 để tiến hành thanh lý hợp đồng ???

Hiện tại Export ra được sổ cái biểu kê khai hoá đơn xăng dầu của công ty đã ký kết nhưng là tất cả các đơn vị chuyên quản

Dữ liệu trong sổ cái của em bây giờ có 1 cột diễn giải trong đó ghi rõ là chi tiền ra để phục vụ mục đích gì cho đơn vi chuyên quản nào?? 1 cột ghi ngày tháng, một cột ghi phiếu chi ( Phiếu chi đánh số thứ tự theo từng tháng)

Dữ liệu tại biểu kê hoá đơn có 1 cột ghi tên cơ sở kinh doanh, 1 cột Mã số thuế, 1 cột ghi diễn giải ( ghi tên hàng hoá của hoá đơn đó đồng thời ghi hoá đơn đó thuộc PC số bao nhiêu ngày nào)

Bây giờ em muốn trích ra được dữ liệu là phiếu chi bao nhiêu ngày tháng bao nhiêu từ xâu ký tự tại cột diễn giải của biểu kê khai hoá đơn, sau đó tìm dữ liệu từ sổ cái phần PC bao nhiêu ngày bao nhiêu để ghép vào thành một bảng kê xem số liệu xăng dầu của một đơn vị chuyên quản trong năm.

Có lẽ miêu tả các bác cũng khó hình dung,nhưng em không biết phải gửi file đính kèm bằng cách nào????

Các bác giúp em với. :food-smil :two:
 
HongViet

HongViet

Thành viên thân thiết
10/11/05
286
10
18
Đà nẵng
#2
Hãy lượt bớt còn vài chục Records mỗi tháng vài records

Và nhờ các anh chị "màu tím" hay "màu đỏ" càng tốt gởi lên cho mọi người thưởng lãm và góp í cho bạn: Nhanh lên nha!
Chúc vui vẽ!:two: :dzo: :dzo:
 
S

s_flower

Thành viên thân thiết
9/6/05
75
0
0
36
HN
#4
Hay làm thế này cho đơn giản, các bác chỉ cho em cách trích 1 cụm từ từ một xâu ký tự được không ạ???
VD:
TT tiền mua xăng (Đơn vị B)
TT tiền mua hàng hoá phục vụ sản xuất kinh doanh (Đơn vị ABC)

Hàng bách hoá, văn phòng phẩm theo PC051 ngày 08/02/05
Xăng dầu PC051 ngày 08/03/05

DẠ nếu muốn dùng một hàm để trích cụm từ trong dấu đóng mở ngoặc bằng cách nào ạ???
Nếu muốn trích riêng cụm PC?? xâu ký tự trên thì phải làm ntn ạ??

Em muốn hỏi dùng hàm mà có thể trích một loạt luôn trong cột diễn giải ở bảng kê hoá đơn.
 
B

Bình_OverAC

Over Abnormal / Crazy
14/5/04
845
7
18
37
Nha Trang
#6
TT tiền mua xăng (Đơn vị B)
TT tiền mua hàng hoá phục vụ sản xuất kinh doanh (Đơn vị ABC)
Giả sử nó nằm ở cột D nhé và hàng 5,6
=MID(D5,FIND("(",D5)+1,FIND(")",D5)-FIND("(",D5)-1)
=MID(D6,FIND("(",D6)+1,FIND(")",D6)-FIND("(",D6)-1)

Hàng bách hoá, văn phòng phẩm theo PC051 ngày 08/02/05
Giả sử nó nằm ở ô D7:
=MID(D7,FIND("PC",D7),FIND(" ",LEFT(D7,LEN(D7)-FIND("PC",D7))))
 
S

s_flower

Thành viên thân thiết
9/6/05
75
0
0
36
HN
#7
Em cám ơn các bác đã giúp đỡ :1luvu: :dzo: . Em còn một cái nữa muốn hỏi em hiện tại có 12 sheet theo dõi hàng tháng nhưng mỗi tháng thì chỉ cần thay đổi tên tiêu đề thôi thì làm thế nào ạ????
VD:
Tại sheet 1 ghi "Bảng kê theo dõi chi phí ngày 1 tháng 1
Tại sheet 2 ghi "Bảng kê theo dõi chi phí ngày 2 tháng 1
....
Đến ngày 31 tháng 1.

Khi đến tháng 2 em muốn đặt công thức để nó tự thay đổi chuyển từ tháng 1 sang tháng 2 của tất cả các sheet thì làm thế nào ạ.
:two:
 
B

Bình_OverAC

Over Abnormal / Crazy
14/5/04
845
7
18
37
Nha Trang
#8
Trường hợp này bạn nên làm tay là tốt hơn cả. Vì nó chẳng liên quan gì đến công thức để viết công thức. Còn nếu dùng VBA thì tôi cho rằng thời gian để ngồi viết mấy đoạn này nhiều hơn rất nhiều so với việc bạn tốn thời gian làm tay cho mấy việc này. Vì vậy bạn cố gắng làm tay nhé.
 
HongViet

HongViet

Thành viên thân thiết
10/11/05
286
10
18
Đà nẵng
#9
s_flower nói:
hiện tại có 12 sheet theo dõi hàng tháng nhưng mỗi tháng thì chỉ cần thay đổi tên tiêu đề thôi VD:
Tại sheet 1 ghi "Bảng kê theo dõi chi phí ngày 1 tháng 1
Tại sheet 2 ghi "Bảng kê theo dõi chi phí ngày 2 tháng 1
....
Đến ngày 31 tháng 1.
Khi đến tháng 2 em muốn đặt công thức để nó tự thay đổi chuyển từ tháng 1 sang tháng 2 của tất cả các sheet thì làm thế nào ạ.
? lại chút nha: Bạn có 12 sheets hay có 31 sheets?
Hay bạn có 12 workBooks, mỗi workBook có gần 31 sheets?
Bạn thử dùng cái củ khoai này có đúng í bạn coi không nha:
= "BẢNG KÊ THEO DÕI CHI FÍ NGÀY 01 THÁNG " & RIGHT("0" & MONTH(TODAY());2)
 
B

Bình_OverAC

Over Abnormal / Crazy
14/5/04
845
7
18
37
Nha Trang
#10
HongViet nói:
= "BẢNG KÊ THEO DÕI CHI FÍ NGÀY 01 THÁNG " & RIGHT("0" & MONTH(TODAY());2)
Vậy là trong đến ngày 30 thì tất cả đều mang số 30.
Bác ơi. Hàm today() là hàm động vì vậy không dùng được trong trường hợp này :wall:
 
V

VanHao

Thành viên thân thiết
18/12/05
70
2
6
Go Vap
#11
HongViet nói:
? lại chút nha: Bạn có 12 sheets hay có 31 sheets?
Hay bạn có 12 workBooks, mỗi workBook có gần 31 sheets?
Bạn thử dùng cái củ khoai này có đúng í bạn coi không nha:
= "BẢNG KÊ THEO DÕI CHI FÍ NGÀY 01 THÁNG " & RIGHT("0" & MONTH(TODAY());2)
Bạn tạo 1 sheet thông tin chứa các dữ liệu mà các sheet dùng chung rồi đặt tên cho nó. Ví dụ :
tên công ty :
Địa chỉ :
Mã số thuế :..
Tháng : 2
Đặt tên cho vùng . Ví dụ thang là ô chứa dữ liệu tháng
Sau đó dùng củ khoai này cho các sheet
= "BẢNG KÊ THEO DÕI CHI FÍ NGÀY 01 THÁNG " & RIGHT("0" & thang;2)
 
S

s_flower

Thành viên thân thiết
9/6/05
75
0
0
36
HN
#13
HongViet nói:
? lại chút nha: Bạn có 12 sheets hay có 31 sheets?
Hay bạn có 12 workBooks, mỗi workBook có gần 31 sheets?
Bạn thử dùng cái củ khoai này có đúng í bạn coi không nha:
= "BẢNG KÊ THEO DÕI CHI FÍ NGÀY 01 THÁNG " & RIGHT("0" & MONTH(TODAY());2)
Em mỗi tháng phải làm báo cáo chi phí một lần kê số lượng nhập xuất trong ngày.
Tức là có 31 sheet.
Em định làm một work book chuẩn ghi cái title sau đến các tháng kế sau em đỡ khỏi phải làm công đoạn sửa tay lại các tháng và ngày khi lập báo cáo ạ !!!!!!!!!!!!!!!!!!!!!!!!!!!
Các bác giúp em tý nha:wall:
 

BQT trực tuyến

  • Hien
    Hien
    WKTER

Thành viên trực tuyến

  • Hien
  • auyeuch
  • xanha78
  • xediengiatot
  • ktkthh




Xem nhiều