Dấu + và dấu = trong excel khác như nào

Liên hệ QC

viendinhngoc

Thành viên hoạt động
Tham gia
10/4/11
Bài viết
166
Được thích
4
Chào các bạn
Mình có thắc mắc mong các bạn giúp
Dấu + và = Trong excel khác như nào
ví dụ

Hỏi vê phép chia liên tiếp trong excel
Chào các bạn mình có thắc mắc này muốn hỏi mong bạn giải đáp
ví dụ trong excel m nhập +10/5/2 = 1
khi tích vào format cell chọn Account trước kết quả sau thực hiện vẫn là 1
..
Với giá trị 13.27/1000/2 = 0.01
Tuy nhiên khi tích account trước nhập
13.27/1000/2=0.03

Bạn cho mình hỏi sao lại có giá trị khác nhau như vậy
M xin cảm ơn
 
Bạn gửi file mẫu lên xem thử chỗ 0.03 nhé
 
Chào các bạn
Dấu + và = Trong excel khác như nào
Giống nhau là đều 2 đường thẳng.
Khác nhau (+) thì pt có 1 nghiệm, còn (=) pt vô nghiệm :p:p:p
Máy của mình nhập + hay = cũng đều ra =.
Kết quả của phép tính 13.27/1000/2 = 0.006635, khi vào format cells => Account ,với decimal làm tròn số.
Dù truoc hay sau thì mình thấy như nhau mà.
 
Giống nhau là đều 2 đường thẳng.
Khác nhau (+) thì pt có 1 nghiệm, còn (=) pt vô nghiệm :p:p:p
Máy của mình nhập + hay = cũng đều ra =.
Kết quả của phép tính 13.27/1000/2 = 0.006635, khi vào format cells => Account ,với decimal làm tròn số.
Dù truoc hay sau thì mình thấy như nhau mà.
Bạn chọn account trước rồi thực hiện lại phép tính xem có thấy gì khác không
 
CÒn 1 trường hợp nữa mình thấy khác ví dụ cell format custom
gõm =100/1.4 và +100/1.4 là như nhau
nhưng nếu cell chọn format Number gõ +100/1.4 báo lỗi
 
Giống nhau là đều 2 đường thẳng.
Khác nhau (+) thì pt có 1 nghiệm, còn (=) pt vô nghiệm :p:p:p
Máy của mình nhập + hay = cũng đều ra =.
Kết quả của phép tính 13.27/1000/2 = 0.006635, khi vào format cells => Account ,với decimal làm tròn số.
Dù truoc hay sau thì mình thấy như nhau mà.
Bạn có thể giải thích cho mình kỹ hơn về + và = được không ?
gõ + thì tiện mà có nhiều cái chú ý như này thì cũng nguy hiểm
 
Bạn có thể giải thích cho mình kỹ hơn về + và = được không ?
gõ + thì tiện mà có nhiều cái chú ý như này thì cũng nguy hiểm
Tôi nghĩ: khi chọn Accounting\None thì sẽ xảy ra hiện tượng này, tức excel sẽ sắp thứ tự ưu tiên trong tính toán: ưu tiên 1 cho / và *, + và - thì làm sau.
Do vậy khi gõ +13.27/1000/2 thì nó làm toán chia trước 1000/2 sau đó mới lấy 13.27/500 = 0.02654 # 0.03 [giống: =13.27/(1000/2) ]
Còn khi gõ =13.27/1000/2 thì nó tính bắt đầu từ trái qua phải: 0.01327/2 = 0.00664 # 0.01 [giống: =(13.27/1000)/2 ]
Thân!
 
Mỗi cell có một thanh địa chỉ, với giá trị:
Ví dụ mặc định của một cell thì giá trị của nó là Cell.value = 0

Khi bạn + newValue >> Cell.value = Cell.value + newValue = 0 + newValue (Tăng thêm giá trị)
Khi bạn = newValue >> Cell.value = newValue (Gán giá trị)

Cách kiểm chứng bạn gõ công thức nào đó dạng =Value(Cell kiểm tra) thì sẽ thấy giá trị nó trả về là 0
 
Tôi nghĩ: khi chọn Accounting\None thì sẽ xảy ra hiện tượng này, tức excel sẽ sắp thứ tự ưu tiên trong tính toán: ưu tiên 1 cho / và *, + và - thì làm sau.
Do vậy khi gõ +13.27/1000/2 thì nó làm toán chia trước 1000/2 sau đó mới lấy 13.27/500 = 0.02654 # 0.03 [giống: =13.27/(1000/2) ]
Còn khi gõ =13.27/1000/2 thì nó tính bắt đầu từ trái qua phải: 0.01327/2 = 0.00664 # 0.01 [giống: =(13.27/1000)/2 ]
Thân!
Nếu nói ưu tiên thì cả 2 có quyền ưu tiên ngang nhau mờ ta ?
Vậy nhập +(13.27/1000)/2 thì sao ?
Do máy em nhập + hay = đều ra mặc định = cả.
 
Nếu nói ưu tiên thì cả 2 có quyền ưu tiên ngang nhau mờ ta ?
Vậy nhập +(13.27/1000)/2 thì sao ?
Do máy em nhập + hay = đều ra mặc định = cả.
Đó lại là ưu tiên khác: tức xử lý tính toán trong dấu ngoặc trước rồi mới làm ra bên ngoài.
Về bài này, em làm như sau: chọn ô hay cột, nhấn Ctrl+1, chọn Accounting, chọn None; Sau đó gõ +13.27/1000/2, gõ ô dưới =13.27/1000/2 sẽ thấy thắc mắc của bạn chủ topic.
Thân!
 
Nếu nói ưu tiên thì cả 2 có quyền ưu tiên ngang nhau mờ ta ?
Vậy nhập +(13.27/1000)/2 thì sao ?
Do máy em nhập + hay = đều ra mặc định = cả.

Thực ra chẳng có ưu tiên nào cả.
Ví dụ bạn gõ: +(13.27/1000)/2
Thì trong Excel sẽ hiểu =+(13.27/1000)/2
Nghĩa là nó sẽ lấy giá trị trong cell đó + (13.27/1000)/2 (Và vì mặc định của nó là 0 nên bạn ra cùng một giá trị với dấu =)

Nói thêm.
Bạn dùng dấu = thì nó sẽ hiểu là phép gán giá trị, công thức
Bạn dùng dấu + thì nó sẽ hiểu là bạn + giá trị / công thức. Trường hợp bạn định cho nó format là number và viết vào + 100/1.4 Thì do nó hiểu bạn đang cộng thêm một công thức (Vì 100/1.4 chưa xuất ra giá trị nên nó không đánh giá được kiểu dữ liệu) nên bị lỗi.
 
Rất cảm ơn các bác. đagn đọc giải thích các bác mà cũng hỏi khó hiểu. để ngầm 1 2 ngày đã.
Vậy thì có lẽ Nên sử dụng dấu = thay cho dấu + ( mặc dù tiện ) vì trong vài trường hợp nó ra kq khác nhau
Mà có thể với khả năng của mình không lương trước được hêts
 
Thực ra chẳng có ưu tiên nào cả.
Ví dụ bạn gõ: +(13.27/1000)/2
Thì trong Excel sẽ hiểu =+(13.27/1000)/2
Nghĩa là nó sẽ lấy giá trị trong cell đó + (13.27/1000)/2 (Và vì mặc định của nó là 0 nên bạn ra cùng một giá trị với dấu =)

Nói thêm.
Bạn dùng dấu = thì nó sẽ hiểu là phép gán giá trị, công thức
Bạn dùng dấu + thì nó sẽ hiểu là bạn + giá trị / công thức. Trường hợp bạn định cho nó format là number và viết vào + 100/1.4 Thì do nó hiểu bạn đang cộng thêm một công thức (Vì 100/1.4 chưa xuất ra giá trị nên nó không đánh giá được kiểu dữ liệu) nên bị lỗi.
Việc gân giá trị và cộng giá trị m đã hiểu nhưng sao khi để account khác để general. Ban chỉ cho mình rõ hơn đc không
Và sao 100/1.4 là chưa xuất ra giá trị
 
Web KT

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

Back
Top Bottom