본문으로 이동
[NDC22-프로그래밍] 엑셀도 머지가 된다구요?
컨퍼런스

[NDC22-프로그래밍] 엑셀도 머지가 된다구요?

NDC 넥슨 · YouTube

원문 보기

AI 핵심 요약

게임 기획 데이터가 엑셀에 집중된 프로젝트에서는 파일 간 변경 비교와 여러 작업자의 수정 병합이 어려워, 수작업 과정에서 오류가 생기고 브랜치 작업도 제약을 받았다. 이를 해결하기 위해 엑셀 파일을 텍스트로 변환해 값과 수식의 차이를 비교하고, 3-way merge 결과를 워크시트별로 확인·병합하는 도구를 만들었다. 비교에는 diff3를, 엑셀 읽기·쓰기는 Excel Interop을 사용했으며, 수식 주소는 R1C1 표기법으로 처리하고 병합 시 외부 파일 참조가 생기는 문제는 수식을 따로 보존해 다시 적용하는 방식으로 해결했다. 이 도구로 엑셀 데이터의 동시 작업과 브랜치 병합을 지원할 수 있었지만, 열 구조가 자주 바뀌거나 값·수식 외의 변경을 추적해야 하는 문서에는 적합하지 않다는 점도 확인했다.

  • 비교·병합 범위를 값과 수식으로 한정하면 엑셀의 모든 서식과 기능을 재현하지 않고도 핵심 변경을 다룰 수 있다.
  • 행 단위 비교는 열 구조가 바뀌는 문서에 취약하므로, 안정된 열 구조의 기획 테이블에 적용하는 편이 적합하다.
  • 수식 비교에는 A1 주소 대신 상대 위치를 표현하는 R1C1 표기법을 사용하면 행 삽입·삭제로 인한 불필요한 차이를 줄일 수 있다.
  • 기존 diff 알고리즘을 활용하면 비교 로직 구현 부담을 줄이고 도구의 핵심 기능과 사용성에 집중할 수 있다.
  • 엑셀 파일을 복사·병합할 때 이름 정의 수식이 외부 파일을 참조할 수 있으므로, 수식을 별도로 보존한 뒤 다시 적용하는 처리가 필요하다.

소개

● 설문조사: https://ko.surveymonkey.com/r/SZ9JTRR ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 프로그래밍 ● 발표자: 넥슨코리아 박경재 / Nexon Korea Kyungjae Park ● 권장 대상: 툴 프로그래머 ● 키워드: #엑셀

비슷한 학습 자료

컨퍼런스 NDC

● 설문조사: https://ko.surveymonkey.com/r/SVJG3ZJ ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 프로그래밍 ● 발표자: 넥슨코리아 이재면 / Nexon Korea Jaemyoun Lee ● 권장 대상: 데이터 엔지니어, 시스템 엔지니어, 백엔드 엔지니어 ● 키워드: #빅데이터 #데이터_정제 #로그_시스템

데이터베이스 인공지능 기타

컨퍼런스 NDC

● 설문조사: https://forms.gle/chY3gzVsxsW1FDKQA ↓ 아래를 펼쳐, 세션 상세정보를 확인하세요! ● 발표분야: 데이터분석 ● 발표자: 엔미디어플랫폼 이한우 ● 권장 대상: 게임운영담당자, 마케팅담당자 ● 키워드: #게임 #연관분석 #PC방 본 NDC 발표 동영상(이하 “저작물”이라 합니다)에 대한 저작권 (2차적저작물작성권 및 편집저작물작성권 포함)은 해당 저작물의 저작자(발표자 포함) 또는 (주)넥슨코리아 (이하 “권리자”라 합니다)에게 귀속되며, 권리자의 허락 없이 이를 상업적으로 이용하거나 무단으로 도용, 편집, 2차적저작물을 작성, 공중송신, 배포할 수 없습니다.

컨퍼런스 NDC

NDC 2018 [안드로이드에서 유니티 프로젝트 네이티브 프로파일링 삽질기] 세션 공유드립니다. 상세 내용은 NDC Replay 홈페이지를 참고 부탁드려요. 😊 1. 발표자 성함 : 하재승 2. 발표자 소개 : 넥슨 라이브인프라실에서 라이브 게임들에 필요할 기반 기술들을 쌓아 올리는 중. 무점검 실시간 게임 정보 수집 툴 ZERO 개발(NDC2017). 배포후 프로파일링 툴 JYP 개발(NDC2015). 던전앤파이터 최적화 담당(NDC2014), NCSOFT 서버 버너(NDC2011) 등 툴 및 프레임워크 개발, 빅샷 개발, 메틴2 개발. 3. 세션 소개 : 만들어진 게임을 최적화하기 위해선서 프로파일링이 필수적인 과정입니다. 어떤 코드 영역에서 불필요하게 시간을 소요하는지 파악하고, 우선적으로 개선할 병목지점을 찾아내어 같은 노력으로 더 큰 효과를 볼 수 있습니다. 하지만 안드로이드에서 Unity+IL2CPP이나 Unreal 등 C++로 만들어진 네이티브 앱에 사용할 ...

게임 프로그래밍

책 주보연 예스24

배워도 자꾸 까먹는 엑셀, 이번엔 ‘원리’로 뿌리부터 잡는다! “엑셀은 배울 때는 알겠는데, 자꾸 까먹어요.” 20년간 기업 현장에서 강의하며 가장 많이 들은 이 한마디에서 이 책은 출발합니다. 회사도, 직급도, 나이도 가리지 않고 반복되는 고민입니다. 필요한 기능을 매번 검색하고, 함수를 알아도 내 업무에 어떻게 붙일지 막막하고, 그 끝에는 대체로 자료 정리와 보고서 때문에 의례적으로 하는 야근이 있습니다. 이 책은 그 원인을 ‘기억력’이 아니라 ‘뿌리’에서 찾습니다. VLOOKUP의 인수 네 개를 순서대로 외운 사람은 다음 달이면 잊지만, ‘엑셀은 값을 찾을 때 세로로 훑는다’로 이해한 사람은 함수 이름이 기억나지 않아도 5분 만에 다시 해결합니다. 그래서 모든 챕터를 원리에서 시작해, 처음 보는 문제 앞에서도 스스로 풀 수 있는 힘을 길러 줍니다. “AI가 다 해준다는데, 엑셀을 굳이 배워야 하나요?” 이 책의 대답은 분명합니다. 지금이야말로 원리부터 배워야 합니다. AI에게 ...

책 한정희 예스24

된다! 7일 실무 엑셀

책 한정희 예스24

AI 시대에도 엑셀이 어려운, 모두를 위한 친절한 엑셀 입문서 7년 연속 오피스 분야 베스트셀러! 전면 개정판으로 만나 보세요! 엑셀의 ‘ㅇ’ 자도 모르는 왕초보부터 자격증은 있지만 실무가 두려운 취준생과 신입사원까지, 모두를 구원할 단 하나의 엑셀 입문서가 전면 개정판으로 돌아왔다. 독자들의 두터운 신뢰를 받는 20년 차 강사 ‘한쌤’이 그동안 쌓은 교육 노하우를 아낌없이 담아 마우스 클릭 순서 하나, 단축키 팁 하나까지 친절하게 안내한다. 이번 개정판에는 학습자들이 특히 어려워하던 VBA 개념을 AI로 쉽게 이해할 수 있도록 맞춤형 프롬프트를 담았다. 여기에 ‘7일/16일 맞춤형 계획표’를 제공해서 짧은 시간 안에 실무 핵심 기능을 쉽고 재미있게 정복하도록 돕는다. 망설임은 이제 접어 두고 이지스퍼블리싱 홈페이지에서 실습 예제 파일을 내려받아 시작해 보자. 첫 장을 마치고 덮는 순간, 엑셀 앞에 당당해진 자신을 발견할 것이다.

책 김철 예스24

엑셀을 배우지 마세요, 나의 업무를 자동화하세요! #파워 쿼리 #파워 피벗 #동적 함수 #VBA #데이터 분석 #자동화 보고서 #시각화 엑셀로 시작하는 데이터 분석과 업무 자동화 데이터는 도처에 널려 있지만 이를 유의미한 정보로 가공하지 못해 막막함을 느끼고 계신가요? 혹은 매일 아침 단순 반복되는 보고서 복사·붙여넣기 굴레에서 벗어나지 못하고 있나요? 〈엑셀로 시작하는 데이터 분석과 업무 자동화〉는 단순한 기능 습득을 넘어, 엑셀이라는 도구를 통해 비즈니스의 문제를 해결하고 의사결정을 도와줍니다. 본격적인 분석에 앞서 데이터의 구조를 파악하는 기초 체력을 다지는 것을 시작으로, 복잡한 함수 없이 마우스 클릭만으로 데이터의 흐름을 꿰뚫어 보는 피벗 테이블 분석과 반응형 대시보드 구축법을 다룹니다. 이어 실무의 고질적인 문제인 비정형 데이터를 정제하고, 흩어진 대용량 데이터를 일괄 통합하는 파워 쿼리와 데이터 모델링(파워 피벗) 기법을 통해 엑셀의 한계를 뛰어넘는 법을 전수합니다. 여...

인공지능 기타