Diễn giải kết quả tính toán bằng số của 1 công thức trong 1 Cell (1 người xem)

  • Thread starter Thread starter vetgo
  • Ngày gửi Ngày gửi

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

vetgo

Thành viên mới
Tham gia
6/10/11
Bài viết
13
Được thích
0
Chào các bác trên Forum, e là thành viên mới!
E có vấn đề này muốn nhờ các bác giúp đỡ
A B C
1 8 9 3
2 20
A2=A1+B1+C1 (trong trường hợp này A1=8+9+3)
Bây giờ e phải diễn giải công thức tính A1 là A1=8+9+3 và thể hiện sang 1 ô khác (ô B2 chẳng hạn là =8+9+3) để in ấn diễn giải việc tính toán
Nếu bây h các giá trị trong ô A1, B1 và C1 đều thay đổi thì dĩ nhiên việc thể hiện trong ô B2 sẽ thay đổi theo, chẳng hạn = 7+6+1
Vậy e muốn hỏi là: Có cách nào thực hiện được vấn đề này không mà không phải thực hiện việc gõ tay?
 
Lần chỉnh sửa cuối:
Chào các bác trên Forum, e là thành viên mới!
E có vấn đề này muốn nhờ các bác giúp đỡ
A B C
1 8 9 3
2 20
A2=A1+B1+C1 (trong trường hợp này A1=8+9+3)
Bây giờ e phải diễn giải công thức tính A1 là A1=8+9+3 và thể hiện sang 1 ô khác (ô B2 chẳng hạn là =8+9+3) để in ấn diễn giải việc tính toán
Nếu bây h các giá trị trong ô A1, B1 và C1 đều thay đổi thì dĩ nhiên việc thể hiện trong ô B2 sẽ thay đổi theo, chẳng hạn = 7+6+1
Vậy e muốn hỏi là: Có cách nào thực hiện được vấn đề này không mà không phải thực hiện việc gõ tay?
Bạn thử bằng công thức này xem
PHP:
 ="= "&A1&" + "&B1&" + "&C1
 
Chào các bác trên Forum, e là thành viên mới!
E có vấn đề này muốn nhờ các bác giúp đỡ
A B C
1 8 9 3
2 20
A2=A1+B1+C1 (trong trường hợp này A1=8+9+3)
Bây giờ e phải diễn giải công thức tính A1 là A1=8+9+3 và thể hiện sang 1 ô khác (ô B2 chẳng hạn là =8+9+3) để in ấn diễn giải việc tính toán
Nếu bây h các giá trị trong ô A1, B1 và C1 đều thay đổi thì dĩ nhiên việc thể hiện trong ô B2 sẽ thay đổi theo, chẳng hạn = 7+6+1
Vậy e muốn hỏi là: Có cách nào thực hiện được vấn đề này không mà không phải thực hiện việc gõ tay?
Bạn vào menu Tool/Option check vào mục formula

123.jpg
 
Bạn thử bằng công thức này xem
PHP:
 ="= "&A1&" + "&B1&" + "&C1
Đấy là trong trường hợp đơn giản thôi bạn ạ, và như thế thì không tận dụng được công bạn đã hì hụi lập 1 công thức dài ngoằng (chẳng hạn lên tới 8 dấu ngoặc đơn) cùng với 1 loạt các hệ số phải nhập tay nữa.
Bạn có thể tham khảo đường Link này để hiểu rõ ý của mình hơn nhé!
http://www.vietlisp.com/thietkecong/Tinhnangnoibat/diengiaikhoiluong
T
hank's!
 
Làm như thế này thì mình không thể hiện được giá trị của các ô A1, B1, C1 trong công thức bạn ạ, vấn đề của mình là phải thể hiện công thức dạng các chữ số toán học cơ!

Bạn làm ví dụ kết quả bằng tay và đưa file lên mọi người dễ dàng giúp đỡ bạn hơn.
 
Đấy là trong trường hợp đơn giản thôi bạn ạ, và như thế thì không tận dụng được công bạn đã hì hụi lập 1 công thức dài ngoằng (chẳng hạn lên tới 8 dấu ngoặc đơn) cùng với 1 loạt các hệ số phải nhập tay nữa.
Bạn có thể tham khảo đường Link này để hiểu rõ ý của mình hơn nhé!
http://www.vietlisp.com/thietkecong/Tinhnangnoibat/diengiaikhoiluong
T
hank's!
Vậy thì bạn phải nói từ đầu chứ. Để mọi ngoời giúp bạn rồi lại nói ko phải vậy?
Thay vì thế bạn tạo file tương tự rồi nói muốn kết quả thế nào. Mọi ngiời sẽ giúp bạn nhanh hơn đấy.
 

File đính kèm

Lần chỉnh sửa cuối:
Viết bằng hàm VBA có được không bạn (Nhớ Enable marco nhé) chúc vui vẻ!
Xin lũi mình hiểu sai vấn đề!!!!!!!!!!!!!!!!!!!!!!!!
Mình thì không biết gì về VBA, nhưng khi View CODE VBA của bạn thì mình thấy bạn có thể thực hiện vòng lặp đối với Hàm VALUE có sẵn trong Excel để kết quả hiển thị ra là số được k?
Thank's
Note: Có thể công thức hiển thị ra vẫn là các hàm toán học lượng giác và đại số (sin, cos, tan, Log) trong công thức diễn giải cũng được bạn ạ. Trong Ví dụ mình gửi kèm thì có thể hiển thị thế này cũng được =2*7-(4*9/2+3*3)+3*5+2*LOG10(100).
 
Lần chỉnh sửa cuối:
Mình thì không biết gì về VBA, nhưng khi View CODE VBA của bạn thì mình thấy bạn có thể thực hiện vòng lặp đối với Hàm VALUE có sẵn trong Excel để kết quả hiển thị ra là số được k?
Thank's
Note: Có thể công thức hiển thị ra vẫn là các hàm toán học lượng giác và đại số (sin, cos, tan, Log) trong công thức diễn giải cũng được bạn ạ. Trong Ví dụ mình gửi kèm thì có thể hiển thị thế này cũng được =2*7-(4*9/2+3*3)+3*5+2*LOG10(100).

Ừ để mình thử xem giờ mình cũng đang rỗi mà!
 
Mình thì không biết gì về VBA, nhưng khi View CODE VBA của bạn thì mình thấy bạn có thể thực hiện vòng lặp đối với Hàm VALUE có sẵn trong Excel để kết quả hiển thị ra là số được k?
Thank's
Note: Có thể công thức hiển thị ra vẫn là các hàm toán học lượng giác và đại số (sin, cos, tan, Log) trong công thức diễn giải cũng được bạn ạ. Trong Ví dụ mình gửi kèm thì có thể hiển thị thế này cũng được =2*7-(4*9/2+3*3)+3*5+2*LOG10(100).

Mình đã viết lại rùi đây bạn sem thử xem nhé nếu có gì góp ý cứ thông báo mình sẽ giúp! Chúc thành công!!!!!!
 

File đính kèm

Mình đã viết lại rùi đây bạn sem thử xem nhé nếu có gì góp ý cứ thông báo mình sẽ giúp! Chúc thành công!!!!!!
Đã là công thức thì chắc thế nào cũng có hàm chứ nhỉ? Ví dụ =2*A1+B1+SUM(B1:C1) ---> Không biết sẽ "diễn giải" thế nào đây?
 
Mình đã viết lại rùi đây bạn sem thử xem nhé nếu có gì góp ý cứ thông báo mình sẽ giúp! Chúc thành công!!!!!!
Thank's bạn nhưng mà mình chỉ muốn cho hiện số thôi còn bản thân các hàm của EXcel như hàm Left, Sum mà bạn thể hiện lại không ổn! Những hàm của Excel cần phải được chuyển thành số (chẳng hạn như Left, Sum, Vlookup...)
 
Lần chỉnh sửa cuối:
Thank's bạn nhưng mà mình chỉ muốn cho hiện số thôi còn bản thân các hàm của EXcel như hàm Left, Sum mà bạn thể hiện lại không ổn! Những hàm của Excel cần phải được chuyển thành số (chẳng hạn như Left, Sum, Vlookup...)

Thành thật xin lỗi bạn mình viết gần xong rồi nhưng lại nghĩ nếu có nhiều hàm lồng vào nhau như 7 hàm If chẳng hạn thì sẽ không thể ra nổi đáp án được vậy mong các Bậc thầy trong giải đáp Excel có thể giải được bài toán này!
Chúc may mắn!!!!!!!!!!!!!!!
 
Lần chỉnh sửa cuối:
Thành thật xin lỗi bạn mình viết gần xong rồi nhưng lại nghĩ nếu có nhiều hàm lồng vào nhau như 7 hàm If chẳng hạn thì sẽ không thể ra nổi đáp án được vậy mong các Bậc thầy trong giải đáp Excel có thể giải được bài toán này!
Chúc may mắn!!!!!!!!!!!!!!!
Thực tế hiện tại mình chưa phải dùng đến các hàm If lồng vào nhau như bạn nói mà chỉ là hàm của những phép tính cộng, trừ, nhân chia, Sum, sin, cos...(nói chung là không có hàm Logic). Vì vậy bạn có thể cho mình kết quả dừng ở yêu cầu đó được không?
 
Đã có thêm bác nào quan tâm đến vấn đề này cùng em không?
 
Có ai biết cách tính kết quả của 1 phép tính có sẵn không? Ví dụ ở ô A1 có công thức dưới dạng diễn giải là '1+2', làm thế nào để ở ô B1 cho ra kết quả là '3' được?
 
Bạn phan ngoc lan cho mình hỏi xúi nha.
vd kết quả của mình là A1 = 1.2345645678
B2 = 2.234567
C1 = A1 + B1 =1.2345645678+2.234567
thì nó hiện số sau dấu chấm quá nhiều. bg mình muốn nó chỉ hiện 3 số thập phân thôi. Cám ơn bạn nhiều
 

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

Back
Top Bottom