Lập hàm tính toán ký tự và số như thế nào?

Liên hệ QC

vanle33

Thành viên gạo cội
Tham gia
30/10/08
Bài viết
5,913
Được thích
3,979
Giới tính
Nam
Mình muốn lập 1 hàm để tính toán như yêu cầu trong fille đính kèm
Mong các bạn giúp mình nhé
Thanks!
 

File đính kèm

  • 1. Nha hoc so 1.rar
    15.8 KB · Đọc: 39
Mình gửi kèm 1 file tính toán khối lượng dùng evaluate và name. Các bạn có cách nào để kết hợp với bài #1 cho mình nhé!?
 

File đính kèm

  • Tinh Dien giai Khoi luong tu 1 chuoi bieu thuc.rar
    8.1 KB · Đọc: 16
Bạn xem thử file

& sửa lại 3 chổ chưa thỏa cái nha
 

File đính kèm

  • gpeKyThuat.rar
    13.6 KB · Đọc: 42
Bạn muốn như thế này phải không?
Kết quả thì OK bạn ah?
1) Nhưng mình hỏi làm sao mình không công thức liên quan đến dòng tương ứng?
2) Cách trên có thể áp dụng cho bao nhiêu hàng?
3) Khi thay đổi thêm bớt phần chữ, phần phép tính thì công thức trên vẫn áp được chứ?
 
& sửa lại 3 chổ chưa thỏa cái nha
Công thức của bác khi em thử thêm dòng mới và đánh chữ và phép tính vào thì không nhảy ra kết quả!?
Em muốn Phammm : 565*12*1221 thì cho ra kết quả chứ không phải đã có kết quả sau dấu = thì mới có kết quả ở cột E
 
Kết quả thì OK bạn ah?
1) Nhưng mình hỏi làm sao mình không công thức liên quan đến dòng tương ứng?
2) Cách trên có thể áp dụng cho bao nhiêu hàng?
3) Khi thay đổi thêm bớt phần chữ, phần phép tính thì công thức trên vẫn áp được chứ?
1. Công thức được giới hạn bởi đầu ":" và kết thúc "="
2. Bao nhiêu hàng cũng được
 
Công thức của bác khi em thử thêm dòng mới và đánh chữ và phép tính vào thì không nhảy ra kết quả!?
Em muốn phàm : 565*12*1221 thì cho ra kết quả chứ không phải đã có kết quả sau dấu = thì mới có kết quả ở cột E

Tại bạn thôi; trong ví dụ làm gì có fép tính trống huơ trống hoát nào đâu mà làm mẫu!

--=0 --=0 --=0 --=0 --=0
 
1. Công thức được giới hạn bởi đầu ":" và kết thúc "="
2. Bao nhiêu hàng cũng được
1 Bạn có thể chỉnh công thức 1 chút để mình muốn có kết quả mà không kết thúc bằng dấu "=" không?
2) Mình có thể copy name này sang file khác để áp dụng không?
 
1 Bạn có thể chỉnh công thức 1 chút để mình muốn có kết quả mà không kết thúc bằng dấu "=" không?
2) Mình có thể copy name này sang file khác để áp dụng không?

Trong file của bạn, đặt con trỏ chuột tại dòng 6 rồi tiến hành đặt 2 name sau:
Mã:
DecSym =INDEX(GET.WORKSPACE(37),1,3)
Mã:
Eval =EVALUATE(SUBSTITUTE(TRIM(MID(SUBSTITUTE(SUBSTITUTE([B][COLOR=#ff0000]'Du toan'!$C6[/COLOR][/B],":",REPT(" ",255)),"=",REPT(" ",255)),IF(COUNTIF([COLOR=#ff0000][B]'Du toan'!$C6[/B][/COLOR],"*:*"),255,1),255)),",",DecSym))
Xong, gõ công thức =Eval vào cell E6 nhé
--------------
Nếu copy name sang file khác thì phải xem lại tham chiếu (chổ màu đỏ tôi đánh dấu) rồi sửa lại cho phù hợp là được rồi
 

File đính kèm

  • 1. Nha hoc so 1.xls
    42.5 KB · Đọc: 21
Lần chỉnh sửa cuối:
to ndu96081631
Em đã copy công thức trên sang 1 file khác
Trong địa chỉ ở công thức Eval vẫn là 'Du toan'
Nhưng công thức bị báo lỗi #VALUE! ????
 
to ndu96081631
Em đã copy công thức trên sang 1 file khác
Trong địa chỉ ở công thức Eval vẫn là 'Du toan'
Nhưng công thức bị báo lỗi #VALUE! ????
Bạn đưa cái "file khác" ấy lên đây là biết liền chứ gì
Lưu ý: chữ 'Du toan' là tên sheet đó nghen. Không biết trong "file khác" của bạn, tên sheet là gì?
 

File đính kèm

  • 2. Nha hoc so 2.rar
    44.6 KB · Đọc: 17
Tôi làm cho giùm đây!
Không biết khi bạn áp dụng đặt Name thì có thay đổi lại địa chỉ không?!
Mình có thấy công thức nào trong file bạn làm đâu?
Cái sheet đó vẫn tên là "Du toan" giống tên sheet trong file nhà học 1 chứ nó không có tên khác
 
ah thấy rồi
Công thức của bạn khác bác ndu
Đã copy được rồi, nhưng chỉ sang file khác có định dạng tương tự như Sheet "Du toan" ah bạn?
Mình thử dòng dữ liệu này : aaghhg : 34*2*5 ở một Book mới thì không copy đc công thức?
 
Tôi làm cho giùm đây!
Không biết khi bạn áp dụng đặt Name thì có thay đổi lại địa chỉ không?!

Ủa kỳ vậy? Name Eval của tôi có đoạn:
Mã:
=EVALUATE(.....255,1),255)),"[B][SIZE=5][COLOR=#ff0000],[/COLOR][/SIZE][/B]",DecSym))
Dấu phẩy sao bạn lại sửa thành dấu chấm phẩy vậy?
Mã:
=EVALUATE(.....255,1),255)),"[B][SIZE=5][COLOR=#ff0000][SIZE=5];[/SIZE][/COLOR][/SIZE][/B]",DecSym))
 
Ủa kỳ vậy? Name Eval của tôi có đoạn:
Mã:
=EVALUATE(.....255,1),255)),"[B][SIZE=5][COLOR=#ff0000],[/COLOR][/SIZE][/B]",DecSym))
Dấu phẩy sao bạn lại sửa thành dấu chấm phẩy vậy?
Mã:
=EVALUATE(.....255,1),255)),"[B][SIZE=5][COLOR=#ff0000][SIZE=5];[/SIZE][/COLOR][/SIZE][/B]",DecSym))

Híc, vì em s/d dấu ; là dấu ngăn cách cthức, nên chỉnh sửa nhầm!
 
Web KT

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

Back
Top Bottom