기계적 인조 인간

Ms 엑셀을 사용하여 목록에서 임의의 이름을 선택하는 방법

JAGPAL SANDHU- SONG - JATT [ Official Video 2012-13 ] - Latest Punjabi Song

JAGPAL SANDHU- SONG - JATT [ Official Video 2012-13 ] - Latest Punjabi Song

차례:

Anonim

MS Excel을 사용하여 난수를 생성하는 것은 매우 쉽습니다. 여기에는 randranbetween 라는 두 가지 기본 제공 함수가있어서 도움이됩니다.

  • rand는 0과 1 사이의 숫자를 생성하는 데 사용됩니다.
  • randbetween는 주어진 범위 내에서 정수를 생성합니다.

그러나 주어진 목록에서 임의의 이름이나 임의의 문자열을 선택하려고 생각한 적이 있습니까? 필요할 수도있는 다양한 시나리오가있을 수 있습니다. 예를 들어, 이 블로그의 편집인은 곧 공짜로 기획 할 계획입니다. Excel은이 경우 승자를 선택할 수 있습니다.

그러나 Microsoft Excel에서는 직접 수식을 제공하지 않습니다.

우리는 몇 가지 논리를 적용하고 몇 가지 수식을 결합하여 작업을 완료 할 수있는 몇 가지 방법을 모색했습니다. 그리고 두 가지 방법을 보여 드리겠습니다.

팁: MS Excel에서 같은 셀에 새 줄 쓰기를 시작하는 방법을 찾고 계십니까? Alt + Enter 키를 사용해보십시오.

방법 1

1 단계: 주문에 대해 걱정하지 않고 모든 열에서 보유하고있는 이름 목록을 채 웁니다. 이 예에서는 A 열 을 사용했습니다. 또한 첫 번째와 마지막 행 번호를 메모하십시오. 여기에 1과 13이 있습니다.

2 단계: 임의의 셀로 전환하고 아래 표시된 수식을 입력하십시오.

= 간접 (CONCATENATE ("A", RANDBETWEEN (1, 13)))

어디에, A 는 귀하가 사용한 칼럼으로 대체되어야합니다.

113 은 각각 첫 번째와 마지막 행 번호로 대체해야합니다

3 단계: Enter 를 누르면 첫 번째 임의의 이름을 볼 수 있습니다. 새로운 임의의 이름을 원할 때마다 F9를 누르십시오.

방법 2

1 단계: 순서에 대해 걱정하지 않고 모든 열에있는 이름 목록을 채 웁니다.

2 단계: 아래 그림과 같이 영역 (이름이 채워진 셀)을 차단하고 이름을 지정합니다. NameList를 작성한 상자를 기록해 두십시오. 그것이 제가 목록에 지정한 이름입니다.

3 단계: 임의의 셀로 전환하고 아래 표시된 수식 중 하나를 사용합니다.

= INDEX (A1: A13, RANDBETWEEN (1, 13)) 또는

= INDEX (NameList, RANDBETWEEN (1, 13))

어디에, A 는 사용 된 컬럼으로 대체해야합니다

113 은 각각 첫 번째와 마지막 행 번호로 대체해야하며

NameList 는 2 단계에서 목록에 지정한 이름으로 바꿔야합니다.

무작위로 생성 된 이름을 새로 고칠 때마다 F9 키를 누릅니다. 한 번에 두 개의 이름을 생성하려면 동일한 수식을 두 개의 다른 셀에 씁니다. 마찬가지로 숫자를 3, 4 등으로 늘릴 수 있습니다.

마지막 공식을 사용할 때의 이점은 목록과 수식이 같은 시트에있을 필요가 없다는 것입니다. 의미, 목록은 시트 1과 시트 2의 수식에있을 수 있습니다. 그런 식으로 아무도 임의의 이름이 생성되는 목록을 볼 수 없습니다.

결론

즉, Excel을 사용하여 목록에서 하나 이상의 임의의 이름을 선택하는 방법이었습니다. 같은 결과를 낼 수있는 다른 수식을 생각해 볼 수 있습니까? 그렇다면 우리와 공유하십시오. 우리는 기꺼이 배울 것입니다.