diễn giải công thức trong exel

Liên hệ QC

tientony

Thành viên mới
Tham gia
14/9/20
Bài viết
2
Được thích
0
chào các bro!
Mình có 1 bảng exel các dữ liệu như sau:
Cột A1: 2
Cột A2: 5
Cột A3: 3
Cột A4: diễn giải công thức
Cột A5= A1xA2xA3
giờ mình muốn cột A4 là cột diễn giải lại công thức của cột A5 là =2x5x3 thì làm như thế nào ạ,
mình dùng công thức toàn ra dạng = A1xA2xA3 chứ k ra được dạng =2x5x3
số liệu của mình rất nhiều nên để nhập thủ công thì rất lâu, mong các bro có bí quyết gì hướng dẫn mình với ạ
 
A4=A1&"x"&A2&"x"A3
 
chào các bro!
Mình có 1 bảng exel các dữ liệu như sau:
Cột A1: 2
Cột A2: 5
Cột A3: 3
Cột A4: diễn giải công thức
Cột A5= A1xA2xA3
giờ mình muốn cột A4 là cột diễn giải lại công thức của cột A5 là =2x5x3 thì làm như thế nào ạ,
mình dùng công thức toàn ra dạng = A1xA2xA3 chứ k ra được dạng =2x5x3
số liệu của mình rất nhiều nên để nhập thủ công thì rất lâu, mong các bro có bí quyết gì hướng dẫn mình với ạ
Xem trên Excel của bạn có hàm FORMULATEXT không? Nếu có thì =FORMULATEXT(A5)
 
chào các bro!
Mình có 1 bảng exel các dữ liệu như sau:
Cột A1: 2
Cột A2: 5
Cột A3: 3
Cột A4: diễn giải công thức
Cột A5= A1xA2xA3
giờ mình muốn cột A4 là cột diễn giải lại công thức của cột A5 là =2x5x3 thì làm như thế nào ạ,
mình dùng công thức toàn ra dạng = A1xA2xA3 chứ k ra được dạng =2x5x3
số liệu của mình rất nhiều nên để nhập thủ công thì rất lâu, mong các bro có bí quyết gì hướng dẫn mình với ạ
Kiểm tra xem có hàm TEXTJOIN không? Nếu có thì =TEXTJOIN("x",TRUE,A1:A3)
 
k có bác ơi, ngồi nhập tay chắc chết luôn quá
Xem bài #34 trong topic này đảm bảo sẽ đúng yêu cầu của bạn
 
@n0thing1988 : bài này sao giống bài diễn giải công thức của tui quá vậy!!! :D Có điều bên tui nó phức tạp hơn.

@tientony : bài này chắc phải dùng VBA á bạn ơi!
 
Vì không biết dữ liệu thật của bạn có bao nhiêu thừa số, ngoài phép nhân còn phép gì nữa không
Nên giả định có 3 thừa số nhân với nhau:

Mã:
=INDIRECT(TRIM(MID(SUBSTITUTE(FORMULATEXT(A5),"*",REPT(" ",10)),2,10)))&"x"&INDIRECT(TRIM(MID(SUBSTITUTE(FORMULATEXT(A5),"*",REPT(" ",10)),10,10)))&"x"&INDIRECT(TRIM(MID(SUBSTITUTE(FORMULATEXT(A5),"*",REPT(" ",10)),20,10)))
 

File đính kèm

k có bác ơi, ngồi nhập tay chắc chết luôn quá
Bạn thử công thức đơn giản của bạn @thnghiachau chưa?
Mã:
A4=A1&"x"&A2&"x"A3

@bebo021999 : tại sao mình không đơn giản như trên mà phải viết dài ra vậy anh? Cả 2 cách của anh thnghiachau và của anh đều sẽ bị sai khi thớt không chỉ "nhân" các số cho nhau đúng không?
 
Bạn thử công thức đơn giản của bạn @thnghiachau chưa?
Mã:
A4=A1&"x"&A2&"x"A3

@bebo021999 : tại sao mình không đơn giản như trên mà phải viết dài ra vậy anh? Cả 2 cách của anh thnghiachau và của anh đều sẽ bị sai khi thớt không chỉ "nhân" các số cho nhau đúng không?
Công thức 1 hiển thị ô tham chiếu: "A1xA2xA3"
Trong khi muốn hiển thị giá trị là: 2x3x5
 
Công thức 1 hiển thị ô tham chiếu: "A1xA2xA3"
Trong khi muốn hiển thị giá trị là: 2x3x5
Đâu có. Anh xem nè: (em xài Office 2016)
Hay do anh hiểu nhầm đề bài ta?! Ủa mà em thử công thức của anh thì kết quả ra y chang thnghiachau á.
1600077765569.png
 
Xem bài #34 trong topic này đảm bảo sẽ đúng yêu cầu của bạn
Bài kia bậc 3 chứ không phải bậc 1, còn rút thừa số chung nữa :D
 
Web KT

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

Back
Top Bottom