Mảng (Cộng tổng các chữ số đứng đầu, cuối ở chuỗi cố định trong các ô)

Liên hệ QC

dothecanh

Thành viên mới
Tham gia
25/4/14
Bài viết
31
Được thích
9
Em Chào mọi người ạ
Em có 1 file có rất nhiều ô
cấu trúc của các ô như sau
Đầu​
Cuối​
X1​
OFFX1X17.5X1X1X1X1OFFX1X1X1X2XOFFX15XX1X1X1X1OFFX1X1X1X1X1X1
8​
0​
8​
8​
7.5​
8​
8​
8​
0​
8​
8​
8​
8​
8​
0​
8​
5​
8​
8​
8​
8​
0​
8​
8​
8​
8​
8​
8​
188.5​
Kết quả mong muốn (đầu)​
1​
0​
1​
1​
1​
1​
1​
1​
0​
1​
1​
1​
2​
0​
0​
1​
0​
1​
1​
1​
1​
0​
1​
1​
1​
1​
1​
1​
22​
Kết quả mong muốn (cuối)​



mong mọi người viết giúp em một công thực mảng để tính tổng được các giá trị ở đầu chữ "X" và các giá trị ở sau chứ "X" ạ.
còn những ô có chưa ký tự #X hoặc trống thì =0 ạ
em xin cảm ơn.
 

File đính kèm

  • MẢNG (cộng tổng các số đứng trước sau chuỗi cố định).xlsx
    48.7 KB · Đọc: 3
Lần chỉnh sửa cuối:
dạ em có gửi file đó ạ. a xem giúp em với (cái hình ảnh là minh họa diễn dải thôi ạ)
em cần trả về kết quả ở J7 và K7 ạ
em cảm ơn
Thử:
Mã:
J7=SUMPRODUCT(SUBSTITUTE(SUBSTITUTE("0"&MID(B7:H7,1,SEARCH("X",B7:H7)),"0X",8),"X","")*1)
K7=SUMPRODUCT(("0"&MID(B7:H7,SEARCH("X",B7:H7)+1,15))*1)
Chỉ Enter.

Thân
 
Thử:
Mã:
J7=SUMPRODUCT(SUBSTITUTE(SUBSTITUTE("0"&MID(B7:H7,1,SEARCH("X",B7:H7)),"0X",8),"X","")*1)
K7=SUMPRODUCT(("0"&MID(B7:H7,SEARCH("X",B7:H7)+1,15))*1)
Chỉ Enter.

Thân
em cảm ơn ạ
Bài đã được tự động gộp:

Dữ liệu thật có "OFF" đó anh bạn hiền.
dạ
có OFF và nhiều cái khác nữa ạ và có cả ô trống nữa xin hãy giúp em
nhưng OFF thì bằng 0 ạ
 

File đính kèm

  • MẢNG (cộng tổng các số đứng trước sau chuỗi cố định).xlsx
    47.6 KB · Đọc: 5
Lần chỉnh sửa cuối:
em cảm ơn ạ
Bài đã được tự động gộp:


dạ
có OFF và nhiều cái khác nữa ạ (ngoài X ra xin hãy giúp em những ký tự chữ khác =0 với ạ)
em cảm ơn
Bài đã được tự động gộp:

em cảm ơn ạ
Bài đã được tự động gộp:


dạ
có OFF và nhiều cái khác nữa ạ
nhưng OFF thì bằng 0 ạ
 

File đính kèm

  • MẢNG (cộng tổng các số đứng trước sau chuỗi cố định).xlsx
    47.6 KB · Đọc: 2
Lần chỉnh sửa cuối:

File đính kèm

  • MẢNG (cộng tổng các số đứng trước sau chuỗi cố định).xlsx
    48.7 KB · Đọc: 3
xem lại giúp em file đính kèm với ạ. em thay đổi ít nội dung hì
Lúc tôi được ngồi làm việc trên máy, thì bạn đưa hình, nên "công thức" thành "công cốc".
Còn giờ bạn đưa file có dữ liệu thật, thì tôi lại chỉ xem được bằng "phôn", không làm ăn gì được cả.

Việc mất thời gian vậy bạn nên rút kinh nghiệm đưa file thật lên ngay từ đầu.

Không sao đâu vì sẽ có nhiều anh em giúp cho bạn.

Thân
 
Để tui, thử công thức mảng:

Đầu: =SUM(IF(LEFT(F5:AH5,1) ="X",8,IFERROR(--LEFT(F5:AH5,SEARCH("X",F5:AH5)-1),"")))

Cuối: =SUM(IFERROR(--RIGHT(F5:AH5,LEN(F5:AH5)-SEARCH("X",F5:AH5)),""))

Nhớ kết thúc bằng Ctrl+Shift+Enter.
 
Lúc tôi được ngồi làm việc trên máy, thì bạn đưa hình, nên "công thức" thành "công cốc".
Còn giờ bạn đưa file có dữ liệu thật, thì tôi lại chỉ xem được bằng "phôn", không làm ăn gì được cả.

Việc mất thời gian vậy bạn nên rút kinh nghiệm đưa file thật lên ngay từ đầu.

Không sao đâu vì sẽ có nhiều anh em giúp cho bạn.

Thân
Dạ vâng. em sẽ rút kinh nghiệm ạ. em cảm ơn!
 
=SUM(IF(LEN(F5:AH5)-LEN(SUBSTITUTE(F5:AH5,"X",""))=0,0,F6:AH6))
=SUM(IF(LEN(F5:AH5)-LEN(SUBSTITUTE(F5:AH5,"X",""))=0,0,F7:AH7))
bạn dùng 2 công thức này nhé, ấn Ctrl+Shift+Enter
Bài đã được tự động gộp:

 
=SUM(IF(LEN(F5:AH5)-LEN(SUBSTITUTE(F5:AH5,"X",""))=0,0,F6:AH6))
=SUM(IF(LEN(F5:AH5)-LEN(SUBSTITUTE(F5:AH5,"X",""))=0,0,F7:AH7))
bạn dùng 2 công thức này nhé, ấn Ctrl+Shift+Enter
Nếu đơn giản lấy số liệu tại dòng 6 và 7, thì "ông bạn hiền" @phuocam của tui đâu có "cắt cắt dán dán" như bài #12 chi cho khổ thân đâu bạn.
Ý của chủ thớt là căn cứ dữ liệu dòng 5 để "chiên xào nấu nướng" thôi, còn 2 dòng dưới là thuyết minh để hiểu thêm.

Như ý bạn, thì chỉ cần dùng cơ bản như vầy:
Mã:
AI6=SUMIF($F$5:$AH$5,"*X*",F6)
Enter, fill xuống là được đầu cuối luôn.

Thân
 
Web KT
Back
Top Bottom