Excel 또는 수식의 수식을 사용하여 일련의 숫자 생성


0

내 스프레드 시트에는 두 개의 숫자가 있습니다. start_numbernr_iterations. 로 시작하는 일련의 숫자를 반환하는 수식을 찾고 있습니다. start_number - 1nr_iterations long (값이 1 이하인 각 항목).

그래서 이렇게 :

(nr_iterations, start_number) => [my_number_serie]  
(0, 1) => []  
(1, 3) => [2]  
(2, 5) => [4, 3]  
(3, 7) => [6, 5, 4]  
(4, 9) => [8, 7, 6, 5]  

기본적으로 start_number도 계산되지만 너무 중요하지는 않습니다.

start_number = 1 + nr_iterations*2

나는 실제로 SUM 이것이 도움이된다면이 세리 숫자의

답변:


1

표시된 셀에 다음 수식을 입력하십시오.

[A1] =ROW(A1)-1
[B1] =2*A1+1
[C1] =B1*(B1-1)/2-A1*(A1+1)/2

그런 다음 복사 A1:C1 필요한만큼 줄이십시오.

Number Sequence

노트:-

  • 열 머리글이 필요하고 데이터가 다른 행에서 시작해야하는 경우 첫 번째 셀의 오프셋을 변경하십시오 (예 : 행 3, A3 해야한다 =ROW(A3)-3 ).
  • 칼럼의 합계 C 다음 식을 사용하여 유도됩니다. 첫 번째 정수는 n * (n + 1) / 2 .
  • LibreOffice를 사용하여 테스트했지만 Excel과 호환됩니다.

그게 전부 야. 그리고 처음 n 정수를 합산하는 방법에 대한 설명에 감사드립니다. 실제로 다시 쓸 수 있습니다. [C1] =(3*A1*A1+A1)/2 그래서 너는 필요 없어. [B1],하지만 당신의 예가 더 분명합니다.
doekman

나는 그것을 깨달았지만, 계산의 논리를 보여줄뿐만 아니라 범위에 대한 다른 상한을 허용하는 것처럼 그것을 남겼습니다.
AFH

흠, 나는 그것을 완전히 얻지 못한다. C1에서 수식을 [D1] = B1*(B1-1)/2[E1] =A1*(A1+1)/2, 그래서 우리는 다시 정의 할 수 있습니다. [C1] = D1-E1. 이 경우, E1 ~이다. SUM(1..A1),하지만 무엇입니까 D1?
doekman

D1 ~이다. SUM(1..B1)-B1, ie SUM(1..(B1-1)). 수식을 보는 또 다른 방법은 대체하는 것입니다. B1-1 ...에 대한 ...에서 n * (n + 1) / 2 .
AFH
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.