Tạo diễn giải Excel(hàm Sum, Product, biểu thức toán học)

Liên hệ QC

506509

Thành viên mới
Tham gia
29/3/10
Bài viết
16
Được thích
13
Xin chàocác bạn! hiện nay tôi đã viết xong hàm diễn giải công thức khi tính khối lượng:
- Mộtsố tính năng chính của hàm
+ Công thức hàm: ZZ(Biểu thức cần diễn giải)
Trong đó ZZ là cách viết tắt của “Ziễn Zải” (viết lạ một tí cho nó ấn tượng dễ nhớcòn ai không nhớ đc thì cố mà nhớ hiii!!!)
+ Khi đặt hàm Round()trong Ô công thức cần diễn giải thì hàm diễn giải sẽ tự loại bỏ hàm này màkhông diễn giải gì. Bạn có thể đặt Round() thoải mái nhưng nhớ là chỉ làm trònko quá 9 số sau dấu“,” thôi nhé. Và chỉdùng hàm Round 1 lầnduy nhất trong ô Công thức.
+ Khi dùng hàm Product()thì công thức sẽ tự diễn giải cho phép tính nhân. Trong đó những ô không có ký tự cũng sẽđược bỏ qua
+ Hàm Sum()cũng tương tự như hàm Product
+ Khi các số cần diễn giải số lớn hơn 0,01 hàm sẽ tự động lấy 3 chữ số sau dấu “,”. Còn khi các số diễngiải <0.01 nó sẽdiễn giải đầy đủ con số đó.
+ Hàm sẽ tự động thêm dấu “()” khi số cần diễn giải là số ÂM.
+ Các dấu “=” hay “=+” đều tự động được loại bỏ
Thế là khá đầy đủtính năng cho chúng ta cần diễn giải khối lượng khi bóc rồi. Các bạn dùng vàgóp ý dần nhé.
Các bạn xemđường link ở dưới Video để download nhé! (nếu không thấy thì mở phần Hiển thị thêm bên dưới Video).

 
Video rõ nét, đẹp đẹp

Nếu thay sum bằng dấu Sigma mới đúng
 
@506509 : Tôi thấy hàm trên của bạn là 1 dạng ngược đời (từ cột E, F, G, H, I ra cột K). --> Không cần thiết, không ứng dụng được gì nhiều
Đa phần là người ta cần tính khối lượng từ 1 chuỗi các biểu thức (tức là từ cột K ra cột J).
Như Video trên bạn có cách nào để thể hiện từ cột K ra các con số tại các cột E, F, G, H, I không?
Bạn mà làm được thì tôi công nhận bạn là siêu sao, có thể hiểu được tất cả các trường hợp tính khối lượng!
 
@ vanle33 nghĩa là thế nào, mình không hiểu ý bạn.
 
Lần chỉnh sửa cuối:
@ Lê Hồng Minh83 Mình cũng chỉ viết cho vui do có ông bạn nhờ mà. Thuy thoảng có ông làm thanh toán với quyết toán kêu ầm lên về việc không diễn giải được công thức với chủ đầu tư nên mình viết giúp họ thôi.
 
Liệu có thể kết hợp với hàm IF không bác?
Vấn đề của em là có nhiều điều kiện lọc ra các giá trị để tính toán.
 
Xin chàocác bạn! hiện nay tôi đã viết xong hàm diễn giải công thức khi tính khối lượng:
- Mộtsố tính năng chính của hàm
+ Công thức hàm: ZZ(Biểu thức cần diễn giải)
Trong đó ZZ là cách viết tắt của “Ziễn Zải” (viết lạ một tí cho nó ấn tượng dễ nhớcòn ai không nhớ đc thì cố mà nhớ hiii!!!)
+ Khi đặt hàm Round()trong Ô công thức cần diễn giải thì hàm diễn giải sẽ tự loại bỏ hàm này màkhông diễn giải gì. Bạn có thể đặt Round() thoải mái nhưng nhớ là chỉ làm trònko quá 9 số sau dấu“,” thôi nhé. Và chỉdùng hàm Round 1 lầnduy nhất trong ô Công thức.
+ Khi dùng hàm Product()thì công thức sẽ tự diễn giải cho phép tính nhân. Trong đó những ô không có ký tự cũng sẽđược bỏ qua
+ Hàm Sum()cũng tương tự như hàm Product
+ Khi các số cần diễn giải số lớn hơn 0,01 hàm sẽ tự động lấy 3 chữ số sau dấu “,”. Còn khi các số diễngiải <0.01 nó sẽdiễn giải đầy đủ con số đó.
+ Hàm sẽ tự động thêm dấu “()” khi số cần diễn giải là số ÂM.
+ Các dấu “=” hay “=+” đều tự động được loại bỏ
Thế là khá đầy đủtính năng cho chúng ta cần diễn giải khối lượng khi bóc rồi. Các bạn dùng vàgóp ý dần nhé.
Các bạn xemđường link ở dưới Video để download nhé! (nếu không thấy thì mở phần Hiển thị thêm bên dưới Video).

Em có 1 ô như này, bác xem trả kết quả diễn giải được không ạ:
(4.000+0.965+3.550+3.550+0.200*9+4.000+0.200+4.000+3.550+0.200+4.000+3.550+0.200+4.000+0.200+4.000+3.550+0.200+0.200+4.000+4.000+3.700+3.552+3.552+3.550+0.200+0.200+0.200+0.200+4.000+3.550+4.000+3.550+4.000+3.550+4.000+3.550+0.200+0.200+0.200+0.200+3.500+3.500+3.500+0.200+0.200+4.000+3.550+4.000+3.550+0.200+0.200+3.500+0.200+2.600+4.000+0.200+0.950+1.460+1.660+1.270+1.460+2.600+0.200+4.000+0.200+0.200+4.000+0.200+0.200+0.200+4.000+4.000+0.200+0.200+4.000+0.200+0.200+0.200+0.200+4.000+4.000+0.200+0.200+4.000+0.200+4.000+0.200+4.000+0.200+1.900+1.140+0.337+0.450+0.450+4.000+0.200+4.000+0.200+0.200+4.000+0.200+4.000+4.000+0.200+4.000+0.200+0.200+4.000+0.200+0.200+4.000+0.200+4.000+2.355+4.330+2.165+0.380+0.381+0.200+0.200+1.500+2.000+4.021+1.500+2.000+3.000+0.200*8+0.55*64+1*17.000)
Và em muốn được đưa thẳng vào file, để bất kỳ máy nào cũng đọc được.
Nhờ bác.
 
Web KT
Back
Top Bottom