Hỏi công thức tính 1 ô dữ liệu (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

castanea

Thành viên chính thức
Tham gia
28/4/09
Bài viết
55
Được thích
1
Mình làm file excel cần yêu cầu có diễn giải công thức
VD: Ô A1 0.8*0.4+0.3
Và kết quả sẽ trả về ô A2
Mong mọi người giúp đỡ. Thank!
 

File đính kèm

Chỉnh sửa lần cuối bởi điều hành viên:
Mình làm file excel cần yêu cầu có diễn giải công thức
VD: Ô A1 0.8*0.4+0.3
Và kết quả sẽ trả về ô A2
Mong mọi người giúp đỡ. Thank!

Một cách khác đơn giản, hiệu quả là dùng hàm FX (2-in-1) với đoạn mã vô cùng ngắn như sau :
Mã:
Function FX(Cell As Range, Optional s As Boolean)
    If s = 0 Then If Application.DecimalSeparator = "." Then _
        FX = Evaluate(Cell.Value) Else _
        FX = Evaluate(Replace(Replace(Cell.Value, ",", "."), ";", ","))
    If s <> 0 Then FX = Cell.FormulaLocal
End Function
Cách thức sử dụng, ví dụ minh hoạ xem file đính kèm dưới đây
 

File đính kèm

Lần chỉnh sửa cuối:
Một cách khác đơn giản, hiệu quả là dùng hàm FX (2-in-1) với đoạn mã vô cùng ngắn như sau :
Mã:
Function FX(Cell As Range, Optional s As Boolean)
    If s = 0 Then If Application.DecimalSeparator = "." Then _
        FX = Evaluate(Cell.Value) Else _
        FX = Evaluate(Replace(Replace(Cell.Value, ",", "."), ";", ","))
    If s <> 0 Then FX = Cell.FormulaLocal
End Function
Cách thức sử dụng, ví dụ minh hoạ xem file đính kèm dưới đây
Anh ơi cho em hỏi nếu biểu diễn giải dài thì không nhận kết quả ạ: Ví dụ biểu này thì sẽ không tính được kết quả, vậy hướng khắc phục sao ạ. Xin chân thành cảm ơn!
(10*286363,636363636)+(14,4*286363,636363636)+(27,9*286363,636363636)+(6*286363,636363636)+(28,8*286363,636363636)+(13,5*286363,636363636)+(13,5*286363,636363636)+(17,5*286363,636363636)+(6*286363,636363636)+(19,5*286363,636363636)+(13,5*286363,636363636)+(13,5*286363,636363636)+(13,5*286363,636363636)+(13,5*286363,636363636)
 
Anh ơi cho em hỏi nếu biểu diễn giải dài thì không nhận kết quả ạ: Ví dụ biểu này thì sẽ không tính được kết quả, vậy hướng khắc phục sao ạ. Xin chân thành cảm ơn!
(10*286363,636363636)+(14,4*286363,636363636)+(27,9*286363,636363636)+(6*286363,636363636)+(28,8*286363,636363636)+(13,5*286363,636363636)+(13,5*286363,636363636)+(17,5*286363,636363636)+(6*286363,636363636)+(19,5*286363,636363636)+(13,5*286363,636363636)+(13,5*286363,636363636)+(13,5*286363,636363636)+(13,5*286363,636363636)
Vừa hay có một bài mới hỏi cách đây mấy ngày, dùng addin bài #3:
https://www.giaiphapexcel.com/diendan/threads/cần-hàm-diễn-giải-công-thức.154537/#post-1022915

Edit: Hình như sai ý tác giả, bài này ngược :D
 
Web KT

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

Back
Top Bottom