2013-02-19 1 views
0

에서 텍스트의 두 열의 모든 가능한 순열을 나열합니다. 이제는 모든 순열을 생성하고 개별 시트에 붙여 넣으 려합니다. 이 작업을 수행하는 방법을 아는 사람이 있습니까? (그리고 남은 여유 시간은? : D)방법 : I 텍스트 입력과 세포의 2 열 시트를</p> <p>: 나는 다음 할 노력하고있어 오픈 오피스 캘크 또는 Excel

미리 감사드립니다.

프레드 슈 니트

+1

중첩 루프가 필요합니다. Excel의 VBA 또는 OpenOffice의 StarBasic에 대해 알고 있습니까? 또한 OpenOffice를 사용하는 경우 업그레이드로 LibreOffice를 사용하는 것이 좋습니다. – Tony

+0

문제가 이해되었는지 확인하기 위해 "모든 순정 (permuations)"이라고 말하면서 얼마나 많은 순열에 대해 말했는지 알아 보았습니까? – orcmid

+0

문제가 이해되었는지 확인하기 위해 "모든 순열 (permuations)"이라고 말하면서 얼마나 많은 순열에 대해 말했는지 알아 냈습니까?각 행의 짝에 대해 이야기하는 경우, 우리는 첫 번째 열은 고정 유지할 수 F와 단지를 뒤 바꿔 | D B | | 전자 ​​ C A : " 은의 세 행으로,이 경우를 살펴 보자 두 번째 열. 반전 쌍이 쉽습니다. 모든 순열에 대해 이것은 만족스러운 결과를 얻을 수 있습니까? a | d | d | e | e | f | f b | e | f | d | f | d | e c | 3 개의 용어 (def)만으로 6 개의 순열이 있습니다. 빠르게 악화됩니다. 목표입니까? – orcmid

답변

0

코멘트 서식

종류에 관해서는 두 가지 차원 레이아웃을 허용하지 않습니다. 이것이 더 효과적인지 봅시다.

문제가 이해되었는지 확인하기 위해 "모든 순정 (permuations)"이라고 말하면서 얼마나 많은 순열에 대해 말했는지 알았습니까?

이 경우를 3 행으로 보겠습니다.

a | d

b | e

c | f

각 행의 쌍을 말하는 경우 첫 번째 열을 고정하고 두 번째 열을 그대로 치환 할 수 있습니다. 쌍을 뒤집는 것은 쉽습니다. 모든 순열에 대해 이것이 만족스러운 결과일까요?

a | d | d | 전자 | 전자 | f | f

b | 전자 | f | d | f | d | e

c | f | 전자 | f | d | 전자 | d

3 개의 용어 (d e f)에 대해 여섯 개의 순열이 있습니다. 그것은 더 빨리 악화됩니다. 이게 목표입니까?

+0

안녕하세요 orcmid, 내 설명을 내가 달성하려고하는 것에 대한 올바르지 않을 수도 있습니다. 그래서 다시 시도 할게. –

+0

안녕하십니까, 내 생각은 내가 달성하려고하는 것에 대해 올바르지 않을 수도 있습니다. 그래서 다시 시도 할게. (btw이 두 열을 하나로 결합하여 더 쉽게 만들 수 있기를 바랍니다.) 총 40 개의 셀에 텍스트가 있습니다. 예를 들어. A1John A2Claire A3Barack A4Etc .. 최대 2 셀의 모든 가능한 조합을 나열하고 싶습니다. 예를 들어 JohnClaire JohnBarack ClaireJohn ClaireBarack BarackJohn BarackClaire. 그건 40 * 39 = 1560 맞지? –

0

예 (글자, 단어 또는 텍스트의 데이터 선택) 개체가있는 경우 예. JohnClaire 및 ClaireJohn가 반복 로 계산 말하고 하나를 제거해야하는 경우 당신은 당신의 예에서, 이제 * 39

IE 40을 (수량 -1)를 곱한 양을 것입니다, 다음 수학의 결과가 있어야한다. (quantity * quantity -1)/(2). 결과는 780이어야합니다.

JohnClaire와 Claire John의 예가 동일한 것으로 간주되는지 여부는 모두 다릅니다.

텍스트 또는 숫자 사용 여부에 관계없이이 시나리오를 나열하는 코드가 있었으면 좋겠습니다.

관련 문제