10강 m code 시트통합
123
작성한 질문수 6
안녕하세요,
영상 예제에서 테이블의 첫번째 column 을 {0} 을 사용하여 선택했는데 혹시 list.first 라는 mo code 를 사용해서 첫번째 column 을 선택 해도 되나요? 아래와 같이요
List.First(Table.ColumnNames(#"승격된 헤더"))
답변 2
0
안녕하세요, 병웅님:)
말씀하신 코드를 사용하셔도 좋습니다.
두개의 코드 성능면에서도 차이가 거의 없으므로, 이해하기 쉬운 코드로 진행하시면 됩니다.
아래에 코드 정리를 해보겠습니다.
영상 속의 코드
= Table.RenameColumns(#"승격된 헤더",{{Table.ColumnNames(#"승격된 헤더"){0}, "Product"}})
병웅님의 코드
= Table.RenameColumns(#"승격된 헤더", {{ List.First(Table.ColumnNames(#"승격된 헤더")), "Product" }})
0
안녕하세요, 인프런 AI 인턴입니다. 변병웅님.
강의 내용 관련하여 질문 주신 M 코드 작성에 대해 안내 드리겠습니다.
기존 강의에서 {0}를 사용하여 테이블의 첫 번째 컬럼을 선택한다는 것은 결국 그 인덱스를 직접 지정하는 방법을 사용하는 겁니다. 이와 같이 List.First를 사용하여 첫 번째 컬럼을 선택하는 방법도 가능합니다.
사용하신 코드는 List.First(Table.ColumnNames(#"승격된 헤더"))로, 이는 테이블에서 컬럼 이름의 리스트를 먼저 얻고, 리스트의 첫 번째 요소를 선택하여 첫 번째 컬럼을 지정하는 방식입니다. 두 방식 모두 목적에 맞게 사용 가능하지만, 명시적으로 첫 번째 컬럼을 선택하는 데 List.First를 사용하는 방법이 조금 더 직관적일 수 있습니다.
이와 유사한 질문과 답변이 이미 올라온 게시글을 참고하시면 도움이 될 것입니다.
그래도 모쪼록 M 코드 작성에 많은 도움이 되셨기를 바라며, 더 궁금한 점이 있으시다면, 추가적인 질문을 남겨주세요. 지식공유자께서 이어서 답변해 주실 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
추가 강의 문의
0
9
1
쿼리 오류 메세지
1
33
2
시트명도 다를때 ㅜㅜ
0
53
1
5강 파일통합
1
94
2
폴더가 다른 파일 통합
1
115
1
파워쿼리 화면 구성이 다른 이유와 해결책이 궁금합니다
1
377
1
데이터를 표형태로 변환하는 이유?
1
503
2
본 파워쿼리 강의와 유튜브 파워쿼리 강의의 차이점
1
396
2
기초강의는 어디서 수강할 수 있나요?
1
335
1
리스트 드릴다운
1
379
2
원본데이터 필드 명 변경 또는 순서 및 열 추가 열삭제 시 오류
1
541
1
table.count 문의
1
269
1
Count추가 방법 문의
1
330
1
시작일 종료일 사이의 데이터 가져오기 질문이 있습니다~!
1
713
2
중괄호 대괄호
2
262
1
조건열 방식과 열병합 방식
1
405
1
피벗해제와 행열전환
1
935
1
조건열 사용 이유 문의
1
276
1
원본 테이블에 새로운 열을 추가 후, 피벗테이블에도 반영이 되나요?
2
4322
1
시작일과 종료일 사이 데이터가져올때 매개변수
1
412
1
3가지 조건일 경우 어떻게 해야 하나요 ?
1
386
3
파일통합 후 테스트 시 이상한 결과가 나옵니다!!
1
257
1
열피벗시 인덱스열 삭제할 경우 오류가 나는 이유
1
323
1
특정 열만 제외하고 모든 칼럼의 null 값을 변경하는방법
2
416
1





