Tìm số bị chia với điều kiện bằng công thức excel
Chào anh/chị GPE.
Em có 1 bài toán như sau : Tìm X sao cho , X chia 96, X chia 60 và X chia 32 đều có số dư là 12. Khi X chia 123 thì dư 0. Mong anh/chị giúp bằng công thức excel ạ. Em cảm ơn .
Z là số cần tìm
x là số dư của Z khi chia cho a, b, c
y là số dư của Z khi chia cho d
—
Đặt A = Bội số chung nhỏ nhất của a, b, c
Chỉ cần xét đến số A*(d – 1) + x là đủ
Chứng minh:
Ta cần tính phần dư của A*n + x khi chia cho d
Khi n >= d
A*n + x = A*(k*d + m) + x = A*k*d + A*m + x (k, m nguyên dương; m < d)
Mà A*k*d chia hết cho d nên:
Phần dư của (A*n + x)/d = phần dư của (A*m + x)/d (m < d)
=> ĐPCM
—
Công thức
=MATCH(E6,MOD(LCM(C3:C5)*ROW(INDIRECT("1:"&C6))+E3,C6),)*LCM(C3:C5)+E3
UDF
Function TimSo(a As Long, b As Long, c As Long, d As Long, x As Long, y As Long)
Dim BSCabc As Long, i As Long
BSCabc = Application.LCM(a, b, c)
For i = 0 To d - 1
lTmp = BSCabc * i + x
If lTmp Mod d = y Then
TimSo = lTmp
Exit Function
End If
Next
TimSo = "V" & ChrW(244) & " nghi" & ChrW(234) & ChrW(803) & "m"
End Function
www.giaiphapexcel.com/diendan/threads/t%C3%ACm-s%E1%BB%91-b%E1%BB%8B-chia-v%E1%BB%9Bi-%C4%91i%E1%BB%81u-ki%E1%BB%87n-b%E1%BA%B1ng-c%C3%B4ng-th%E1%BB%A9c-excel.163203/page-2#post-1088584
Khoá học Trưởng phòng nhân sự
Nguồn nhân lực là một trong Tứ trụ kinh doanh của doanh nghiệp, có tác động tới sự tồn tại và phát triển bền...
Xem khóa học
Bình luận