Theo tôi, có lẻ chỉ có VBA giúp được bạn.Với hàm RAND(), giả dụ tại A1, mỗi lần excel có thay đổi A1 sẽ cho ra 1 số ngẫu nhiên.
Giờ mình muốn là tại cái A1 đó, mỗi lần excel có thay đổi A1 sẽ cho ra kết quả lần lượt là 1,2,3,4,5,v.v tới n.. í
Chơi kiểu này nguy hiểm bỏ xừ.trả lời vầy ổn không anh @Maika8008![]()
Lâu lắm không thấy OverAC tương tác với anh em trên diễn đàn nên tôi chọc ngoáy chútTheo tôi, có lẻ chỉ có VBA giúp được bạn.
Nếu tình huống của bạn không bận tâm đến tham chiếu vòng (circular reference) thì tôi có cách này:
1. Tại cái ô A1 của bạn ghi công thức: = A1+1 --> tức là tạo ra tham chiếu vòng chổ này.
2. Vào options, vào tab Formulas bấm chọn "Enable Iterative calculation", chọn Maximum iterations = 1
Xong. Mỗi lần excel thay đổi ô A1 sẽ tăng lên 1.
trả lời vầy ổn không anh @Maika8008![]()
Ố vờ mà ra tay thì khoai mấy cũng thành bột!Theo tôi, có lẻ chỉ có VBA giúp được bạn.
Nếu tình huống của bạn không bận tâm đến tham chiếu vòng (circular reference) thì tôi có cách này:
1. Tại cái ô A1 của bạn ghi công thức: = A1+1 --> tức là tạo ra tham chiếu vòng chổ này.
2. Vào options, vào tab Formulas bấm chọn "Enable Iterative calculation", chọn Maximum iterations = 1
Xong. Mỗi lần excel thay đổi ô A1 sẽ tăng lên 1.
View attachment 290160
trả lời vầy ổn không anh @Maika8008![]()
Trò chơi của thớt căn bản nó đã là nguy hiểm.Chơi kiểu này nguy hiểm bỏ xừ.
Vào gú gồ tra từ khóa "XY problem".Thực ra thớt còn không rõ mình muốn gì cho tới khi có cách làm nào đó.
Ngược với lấy ngẫu nhiên chỉ có thể là mắt nhìn thấy, tay thò vào bốc lấy.
Cảm ơn bác, đến giờ tôi mới biết có hẳn một tên gọi cho tình huống này (XY problem). Vấn đề này gặp khá nhiều trên GPE.Vào gú gồ tra từ khóa "XY problem".
Rand là hàm volatile. Ý của thớt là muốn công thức gồm chức năng volatile.Cảm ơn bác, đến giờ tôi mới biết có hẳn một tên gọi cho tình huống này (XY problem). Vấn đề này gặp khá nhiều trên GPE.
Riêng đối với chủ đề này nếu ý thới là "có dàn xếp" như lời bác thì không cần đề cập đến RAND đâu.![]()
Nếu thế thì RAND là "chính diện" không phải "phản diện" như lời thớt đâu bác.Rand là hàm volatile. Ý của thớt là muốn công thức gồm chức năng volatile.
Điểm nguy hiểm bạn nêu ra thuộc về cơ cấu.Nó nguy hiểm bởi vì thiết lập option chỗ đó, nó không chỉ đánh 1 ô A1 mà nó đánh tất cả ô chứa công thức.
Thứ hai là khi người dùng chấp nhận thì Excel sẽ không cảnh báo Circula reference nữa, các ô khác lỗi nó mặc kệ
Thứ 3 là chỉnh option tức là chức năng này áp dụng cho tất cả file excel mở từ rày về sau. Trừ khi mỗi file mở lên mỗi kiểm tra option.
volatile vốn đã nguy hiểm, cái này còn nguy hiểm đệ nhất volatile
Theo mô tả thì độ tin cậy là chính xác. Muốn kết quả thế nào là có kết quả thế ấy. Cái mà nó không có là "sự hữu hiệu" của kết quả.Điểm nguy hiểm là tôi nêu ra (con số ấy dùng để làm gì?) còn thuộc về "độ tin cậy của dữ liệu".
Nô pơ-rô-lem-mô! (theo tinh thần của thớt, mình chơi Tây thử một cú)Theo mô tả thì độ tin cậy là chính xác. Muốn kết quả thế nào là có kết quả thế ấy. Cái mà nó không có là "sự hữu hiệu" của kết quả.