Nhờ anh chị trong nhóm gỡ rối giúp em công thức này với ak

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

danhcuongu9

Thành viên mới
Tham gia
8/1/20
Bài viết
3
Được thích
0
Em chào mọi người. Mình có câu hỏi về công thức excel muốn mọi người giải đáp.
Ví dụ mình có số 1534. Mình muốn chia số đó thành các phần bằng nhau nằm trong khoảng giữa 300 và 400. Và đếm xem trong khoảng đó có bao nhiêu phần bằng nhau. Và khoảng cách của các phần là bao nhiêu
Ở dưới là hình minh họa. Em cảm ơn
1705406097284.jpeg
 
Con số mà bạn ví dụ (1534) = 2 * 13 * 59
Vậy sẽ là không có con số nguyên nào thỏa trong khoảng (300 → 400)
& mình cho rằng trong chuỗi số từ 300, 300.1,. . . . .,399.9, 400 cũng không có số nào thỏa
????????????????????????
 
Con số mà bạn ví dụ (1534) = 2 * 13 * 59
Vậy sẽ là không có con số nguyên nào thỏa trong khoảng (300 → 400)
& mình cho rằng trong chuỗi số từ 300, 300.1,. . . . .,399.9, 400 cũng không có số nào thỏa
????????????????????????
dạ ví dụ công thức thế này ak: 1543/a=b. Trong đó a là số nguyên; 300<b<400. Và b ko cần là số nguyên
Bài đã được tự động gộp:

Con số mà bạn ví dụ (1534) = 2 * 13 * 59
Vậy sẽ là không có con số nguyên nào thỏa trong khoảng (300 → 400)
& mình cho rằng trong chuỗi số từ 300, 300.1,. . . . .,399.9, 400 cũng không có số nào thỏa
????????????????????????
dạ ví dụ công thức thế này ak: 1543/a=b. Trong đó a là số nguyên; 300<b<400. Và b ko cần là số nguyên
 
dạ ví dụ công thức thế này ak: 1543/a=b. Trong đó a là số nguyên; 300<b<400. Và b ko cần là số nguyên
Theo điều kiện bạn đưa ra thì:
- Gọi a là số đoạn:
1/ Cận trên: a< 1543/300 và
2/ Cận dưới: a> 1534/400
=> Có bao nhiêu (a) thỏa điều kiện = Cận trên - Cận dưới +1

Cho:
A2= 1543
B2= 300
C2= 400

Vậy,
1/ Công thức tìm có bao nhiêu (a) thỏa điều kiện là:
Mã:
=FLOOR(A2/B2,1)-CEILING(A2/C2,1)+1
Kết thúc bằng Enter.

2/ Số chiều dài mỗi đoạn (b) theo từng (a) cần tìm: (công thức mảng)
Mã:
=A2/ROW(INDIRECT(CEILING(A2/C2,1)&":"&FLOOR(A2/B2,1)))
Kết thúc bằng Ctrl+Shift+Enter.

3/ Các (a) cần tìm: (công thức mảng)
Mã:
=FLOOR(A2/C2,1)+ROW(INDIRECT("1:"&FLOOR(A2/B2,1)-CEILING(A2/C2,1)+1))
Kết thúc bằng Ctrl+Shift+Enter.

4/ Chênh lệch giữa các (a) liền kề: (công thức mảng)
Mã:
=MMULT(INDEX(A2/ROW(INDIRECT(CEILING(A2/C2,1)&":"&FLOOR(A2/B2,1))),ROW(INDIRECT("1:"&FLOOR(A2/B2,1)-CEILING(A2/C2,1)))+{0,1})*{1,-1},{1;1})
Kết thúc bằng Ctrl+Shift+Enter.

Lưu ý:
1/ Dùng công thức mảng sẽ trả về 1 mảng, mục đích đế cung cấp cho việc tính toán khác nếu cần thiết.
2/ Nếu chỉ cần xem số liệu kết quả để tham khảo, thì có thể dùng công thức thường (xem J3: M1000 file kèm)


Thân
 

File đính kèm

  • GPE_TinhDoanThoaDK.xlsx
    68.7 KB · Đọc: 6
Lần chỉnh sửa cuối:
dạ ví dụ công thức thế này ak: 1543/a=b. Trong đó a là số nguyên; 300<b<400. Và b ko cần là số nguyên
Theo điều kiện bạn đưa ra thì:
- Gọi a là số đoạn:
1/ Cận trên: a< 1543/300 và
2/ Cận dưới: a> 1534/400
=> Có bao nhiêu (a) thỏa điều kiện = Cận trên - Cận dưới +1

Cho:
A2= 1543
B2= 300
C2= 400

Vậy,
1/ Công thức tìm có bao nhiêu (a) thỏa điều kiện là:
Mã:
=FLOOR(A2/B2,1)-CEILING(A2/C2,1)+1
Kết thúc bằng Enter.

2/ Số chiều dài mỗi đoạn (b) theo từng (a) cần tìm: (công thức mảng)
Mã:
=A2/ROW(INDIRECT(CEILING(A2/C2,1)&":"&FLOOR(A2/B2,1)))
Kết thúc bằng Ctrl+Shift+Enter.

3/ Các (a) cần tìm: (công thức mảng)
Mã:
=FLOOR(A2/C2,1)+ROW(INDIRECT("1:"&FLOOR(A2/B2,1)-CEILING(A2/C2,1)+1))
Kết thúc bằng Ctrl+Shift+Enter.

4/ Chênh lệch giữa các (a) liền kề: (công thức mảng)
Mã:
=MMULT(INDEX(A2/ROW(INDIRECT(CEILING(A2/C2,1)&":"&FLOOR(A2/B2,1))),ROW(INDIRECT("1:"&FLOOR(A2/B2,1)-CEILING(A2/C2,1)))+{0,1})*{1,-1},{1;1})
Kết thúc bằng Ctrl+Shift+Enter.

Lưu ý:
1/ Dùng công thức mảng sẽ trả về 1 mảng, mục đích đế cung cấp cho việc tính toán khác nếu cần thiết.
2/ Nếu chỉ cần xem số liệu kết quả để tham khảo, thì có thể dùng công thức thường (xem J3: M1000 file kèm)


Thân
Em cảm ơn nhiều
 
Web KT
Back
Top Bottom