반응형
행의 비어 있지 않은 마지막 셀 가져오기
Excel 스프레드시트를 '파싱'하고 '주문'하는 방법을 생각해내느라 많은 어려움을 겪고 있습니다.기본적으로 모든 행에서 비어 있지 않은 마지막 셀을 가져와 새 열을 잘라내거나 붙여넣어야 합니다.
저는 이것을 하는 쉬운 방법이 있는지 궁금합니다.
어떤 조언이든 감사합니다.잘 부탁드립니다!
값이 숫자 또는 텍스트(또는 둘 다)입니까?
숫자가 Z2에서 이 공식으로 마지막 값을 얻는 경우
=LOOKUP(9.99E+307,A2:Y2)
또는 텍스트에 대해서는...
=LOOKUP("zzz",A2:Y2)
아니면...
=LOOKUP(2,1/(A2:Y2<>""),A2:Y2)
데이터에 공백이 있든 없든 모든 공식이 작동합니다...
좋아요, 제가 올바르게 이해했다면, 당신은 이 공식을 셀에서 사용할 수 있습니다.J1
이 셀 아래의 다른 행에 대해 아래로 끕니다.
=INDEX(A1:I1,1,COUNTA(A1:I1))
이는 '가장 긴 행'이 열까지 올라간다고 가정합니다.I
.
OFFSET을 사용할 수도 있습니다.끝 열을 지정할 필요는 없으며 전체 행을 참조하기만 하면 됩니다.
=OFFSET(1:1,0,COUNTA(1:1)-1,1,1)
언급URL : https://stackoverflow.com/questions/17506038/getting-the-last-non-empty-cell-in-a-row
반응형
'programing' 카테고리의 다른 글
Oracle에서 N'String' 리터럴과 U'String' 리터럴의 차이 (0) | 2023.06.12 |
---|---|
Oracle PL/SQL - 즉시 출력/콘솔 인쇄를 위한 팁 (0) | 2023.06.12 |
메시지의 메시지에 대해 Vuex 저장소를 업데이트하는 방법세트 (0) | 2023.06.12 |
HeidiSql의 트리거에서 정보가 삽입되지 않는 이유는 무엇입니까? (0) | 2023.06.07 |
정의/정의되지 않은 값을 기준으로 #ifdef 블록을 제거하는 C 프리프로세서가 있습니까? (0) | 2023.06.07 |