Option Explicit
Sub DoanhThuNgauNhien()
Dim Rws As Long, J As Long, DTThang As Double, SoNgay As Integer
Dim TCong As Double, SoGia As Double, TB As Double
DTThang = [C3].Value: Rws = [A3].End(xlDown).Row
SoNgay = Rws - 2: TB = DTThang \ SoNgay
Randomize
For J = 3 To (Rws - 1) Step 2
SoGia = 10000000 * Rnd() \ 10
Cells(J, "B").Value = TB - SoGia
TCong = TCong + TB - SoGia
If J + 1 < Rws Then
Cells(J + 1, "B").Value = TB + SoGia
TCong = TCong + TB + SoGia
End If
Next J
Cells(Rws, "B").Value = DTThang - TCong
End Sub
@SA_DQ Code nhanh siêu tưởng. kết quả trả về là số sàng sàng gần với số trung bình của Tổng doanh thu/ số ngày trong tháng. Điều này có lẽ là đúng ý muốn của chủ thớt.)(in góp vui buồn 1 macro
PHP:Option Explicit Sub DoanhThuNgauNhien() Dim Rws As Long, J As Long, DTThang As Double, SoNgay As Integer Dim TCong As Double, SoGia As Double, TB As Double DTThang = [C3].Value: Rws = [A3].End(xlDown).Row SoNgay = Rws - 2: TB = DTThang \ SoNgay Randomize For J = 3 To (Rws - 1) Step 2 SoGia = 10000000 * Rnd() \ 10 Cells(J, "B").Value = TB - SoGia TCong = TCong + TB - SoGia If J + 1 < Rws Then Cells(J + 1, "B").Value = TB + SoGia TCong = TCong + TB + SoGia End If Next J Cells(Rws, "B").Value = DTThang - TCong End Sub
tổng doanh thu ngày mình k thấy bằng doanh thu tháng bạn ơi, cho mình hàm luôn với ạTham khảo code trong file đính kèm.
"Bấm một phát" vào mặt cười để được kết quả.
híc e k biết làm cái này à@SA_DQ Code nhanh siêu tưởng. kết quả trả về là số sàng sàng gần với số trung bình của Tổng doanh thu/ số ngày trong tháng. Điều này có lẽ là đúng ý muốn của chủ thớt.
Bạn đã chạy thử chưa? Ngạc nghiên thật.tổng doanh thu ngày mình k thấy bằng doanh thu tháng bạn ơi, cho mình hàm luôn với ạ
Bài đã được tự động gộp:
híc e k biết làm cái này à
Có lẽ là hàm tự tạo đó bạn!. . . .
Bạn có vấn đề gì không khi đăng trong mục lập trình giờ lại muốn có được hàm là thế nào?
. . . . .