반응형
엑셀 시트에서 목록을 역순으로 변환하려면 어떻게 해야 합니까?
열에 몇 가지 값을 적었는데 역순으로 만들고 싶습니다.
- 정렬할 열 옆에 열 삽입
- 새 열의 맨 위 셀에서 맨 아래 셀에 도달할 때까지 첫 번째 셀에 1을, 두 번째 셀에 2를 추가합니다.
- 원래 열과 새 번호 열을 모두 선택합니다.
- 데이터 > 정렬로 이동
- 새 열을 기준으로 내림차순으로 정렬합니다.
- 끝났습니다!
참고: VBA 코드를 사용하여 이 작업을 수행하는 방법을 알고 싶다면 질문에 다음과 같이 지정하십시오.그렇지 않으면, 이것은 당신의 질문에 대한 대답이며, 그것은 정말로 superuser.com 에 속해 있습니다.
범위 E1을 반전한다고 가정합니다.E6을 선택하고 반전 목록을 F1 범위에 배치합니다.F6.
이 배열 공식을 F1에 입력합니다. (이것은 배열 공식이므로 Ctrl+Shift+Enter를 눌러야 합니다.)
=OFFSET($E$1:$E$6,MAX(ROW($F$1:$F$6))-ROW(),0)
그런 다음 전체 F1을 선택합니다.F6 범위에서 Fill Down(홈 탭 / 편집)을 사용하여 이 공식을 F1 범위의 모든 셀에 복사합니다.F6.
숫자 1, 2, 3, ...인 열을 추가할 수 있습니다.N. 그런 다음 이 열을 사용하여 데이터가 포함된 영역을 역순(하행)으로 정렬합니다.
오프셋 또는 배열 공식을 사용하는 이유는 무엇입니까?"=cellE1-(MAX($E$2:$E$)+1)*-1"을 사용하지 않으시겠습니까? Cell F1에 이를 입력하고 아래로 복사합니다.배열 수식, 오프셋, 더 깨끗하고 단순한 IMHO가 없습니다.
언급URL : https://stackoverflow.com/questions/2199361/how-do-i-convert-list-in-reverse-order-in-excel-sheet
반응형
'programing' 카테고리의 다른 글
콘솔 텍스트의 이전 줄을 수정하는 방법은 무엇입니까? (0) | 2023.08.26 |
---|---|
Spring MVC를 사용하여 포스트 메소드에서 목록을 전달하는 방법은 무엇입니까? (0) | 2023.08.26 |
MySql ERROR 1045(28000):'root'@'localhost' 사용자에 대한 액세스가 거부되었습니다(암호 사용: 아니요). (0) | 2023.08.26 |
python의 mysql 인스턴스 설치 문제 (0) | 2023.08.26 |
"SELECT DISTINCT"는 다른 경우를 무시합니다. (0) | 2023.08.26 |