Viết luỹ thừa trong excel

Liên hệ QC
Status
Không mở trả lời sau này.

bonghongden

Thành viên mới
Tham gia
31/7/08
Bài viết
23
Được thích
4
Các bác cho em hỏi là trong excel có cách nào để nhập số dạnh luỹ thừa và dùng giá trị đó để tình VD 5 luỹ thừa 2
 
Ý bạn là lấy nguyên cái công thức trong 1 ô nào đó ra phải không? Nếu vậy thì dùng code này
PHP:
Function GetFormula(Cell As Range) As String
   GetFormula = Cell.Formula
End Function
Đây là link để xem ví dụ và các hàm chi tiết!
http://www.mvps.org/dmcritchie/excel/formula.htm

Còn hàm mũ thì bạn viết như vầy!
=POWER(<cơ số>,<mũ số>)
Thân.
 
Đúng rồi bạn àh, nhưng mình muốn hỏi thêm là có cách nào tại ô đó nó hiện ra số là luỹ thừa không? chứ ko phải giá trị.
Không hiểu, bạn à. Bạn có thể cho một ví dụ cụ thể về cái gọi là "tại ô đó nó hiện ra số là luỹ thừa không? chứ ko phải giá trị" không ?

Còn về chuyện lũy thừa, nếu không thích dùng cái dấu ^, bạn có thể dùng hàm POWER().

Ví dụ: POWER(5, 2) = 5 lũy thừa 2 = 5^2 = 25
 
Không hiểu, bạn à. Bạn có thể cho một ví dụ cụ thể về cái gọi là "tại ô đó nó hiện ra số là luỹ thừa không? chứ ko phải giá trị" không ?

Còn về chuyện lũy thừa, nếu không thích dùng cái dấu ^, bạn có thể dùng hàm POWER().

Ví dụ: POWER(5, 2) = 5 lũy thừa 2 = 5^2 = 25
ý mình là số luỹ thừa giống như cách viết trong word đó bạn. hay nói cách khác là giá trị trong cel viết ở dạng luỹ thừa. mà mình lại ko biết về vba. ko biết là có cách viết nào ko ?
 
Vậy trước khi viết công thức lũy thừa đó bạn thêm 1 dấu phẩy trên đầu (') thì công thức sẽ trở thành Text giống như Word vậy!
'=5^2
Thân.
 
Ý bạn là 5² phải không? Phải format riêng số 2 super script.
Nhưng bài 1 bạn yêu cầu:
nhập số dạngluỹ thừa và dùng giá trị đó để tính
Thì với 5² sẽ không tính được dù chỉ cộng trừ với 1 số khác. Thậm chí nếu bạn nghĩ nó là text và dùng Value() lấy ra: Value(right("5²",1)) cũng không tính được. Vì nó không phải là số 2, nó là ký tự mã ASCII 178, còn số 2 bình thường là mã ASCII 50
 
ý mình là số luỹ thừa giống như cách viết trong word đó bạn. hay nói cách khác là giá trị trong cel viết ở dạng luỹ thừa. mà mình lại ko biết về vba. ko biết là có cách viết nào ko ?
Từ đầu Topic là bạn bonghongden hỏi chứ đâu có thấy dungnguyen99 hỏi câu nào đâu? Hay lại thêm 1 nick ảo như này http://www.giaiphapexcel.com/forum/showthread.php?t=14819
 

Chỉ số trên và dưới bằng phím tắt : (LBMVT số 271/18)

1 : Chèn chỉ số trên và dưĩi bằn cách thơng thuờng

.Chèn chỉ số trên vào bảng tính , ví dụ m&shy;&shy;3

- Đặt con trỏ vào ơ , bấm Shift và gỏ vào chử m.
- Bấm phím Alt+O+E+E, bấm Enter sau đĩ gỏ số 3 là xong

. Chèn chỉ số dưới vào bảng tính , ví dụ : H2SO4
- Đặt con trỏ vào ơ , bấm Shift và gỏ H2SO4
- Bơi đen số 2 , bấm phím Alt+O+E+B tương tự làm cho số 4
 
Thưa bạn bonghongden, hay còn gọi là dungnguyen99,

Ở đây thì bạn hỏi như vầy:
Các bác cho em hỏi là trong excel có cách nào để nhập số dạnh luỹ thừa và dùng giá trị đó để tình VD 5 luỹ thừa 2
Nghĩa là bạn muốn nó là một giá trị tính được (ráng mà hiểu hai cái chữ: "nhập số dạnh" và "tình VD" ở trên đây)

Xong, bạn lại nói:
Đúng rồi bạn àh, nhưng mình muốn hỏi thêm là có cách nào tại ô đó nó hiện ra số là luỹ thừa không? chứ ko phải giá trị.
Ở đây thì không còn là giá trị nữa (!)

Rồi đợi cho mọi người tha hồ đoán hươu đoán vượn cái câu hỏi của bạn, tới đây bạn lại nói:
ý mình là số luỹ thừa giống như cách viết trong word đó bạn. hay nói cách khác là giá trị trong cel viết ở dạng luỹ thừa. mà mình lại ko biết về vba. ko biết là có cách viết nào ko ?
Thiệt tình.. Bạn làm mất thời gian của mọi người nhiều quá.
Lũy thừa là lũy thừa, là cái tính toán được. Còn cái bạn hỏi "giống như Word" thì nó gọi là chỉ số trên (superscript) và chỉ số dưới (subscript), và không thể dùng để tính toán được, không bao giờ được. Bạn hiểu chứ.
Lần sau, bạn nên nói rõ cái yêu cầu của mình ngay từ đầu.
Topic Closed!
 
Lần chỉnh sửa cuối:
Status
Không mở trả lời sau này.
Web KT
Back
Top Bottom