PDA

View Full Version : Viết luỹ thừa trong excel



bonghongden
13-10-08, 12:13 PM
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

hoangdanh282vn
13-10-08, 12:20 PM
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

KHông biết vậy có đúng ý của bạn không
5*5=5^2=25

bonghongden
13-10-08, 12:24 PM
KHông biết vậy có đúng ý của bạn không
5*5=5^2=25
trời! đó chỉ là vd thôi bạn, thế nếu là 5 luỹ thừa n thi làm sao? có các nào tổng quát hơn không vậy ?

hoangdanh282vn
13-10-08, 12:26 PM
trời! đó chỉ là vd thôi bạn, thế nếu là 5 luỹ thừa n thi làm sao? có các nào tổng quát hơn không vậy ?

Thì ghi là 5^n
VD a=5^n với n=10 thì a=5^10
Nếu ý bạn khác thì bạn thử nêu vài VD minh họa xem

bonghongden
13-10-08, 12:35 PM
Thì ghi là 5^n
VD a=5^n với n=10 thì a=5^10
Nếu ý bạn khác thì bạn thử nêu vài VD minh họa xem
Đú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ị.

Po_Pikachu
13-10-08, 12:47 PM
Ý 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

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.

BNTT
13-10-08, 12:52 PM
Đú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 (http://www.giaiphapexcel.com/forum/showpost.php?p=54556&postcount=30)().

Ví dụ: POWER(5, 2) = 5 lũy thừa 2 = 5^2 = 25

dungnguyen99
13-10-08, 01:13 PM
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 (http://www.giaiphapexcel.com/forum/showpost.php?p=54556&postcount=30)().

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 ?

Po_Pikachu
13-10-08, 01:22 PM
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.

ptm0412
13-10-08, 01:27 PM
Ý 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

rollover79
13-10-08, 01:31 PM
ý 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

khangia
13-10-08, 01:34 PM
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­­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

BNTT
13-10-08, 01:42 PM
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!