개발

개발/게임

Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [이름이 지정된 함수]

스프레드시트 - 기획 테이블 편의성 추가1. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (1)2. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (2)3. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [LOOKUP]4. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [INDEX-MATCH]5. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [이름이 지정된 함수] (현재글)지난 글지난글에선 INDEX-MATCH로 미리보기(참조값) 만드는 방법을 알아보았다. INDEX-MATCH 함수가 길어서 적다보면 함수가 길어지는데 '이름이 지정된 함수'를 사용해서 자주 쓰는 함수를 축약하는 방법과 만든 함수를 쉽게 불러내는 방법을 알아보자.이름이 지정된..

개발/게임

Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [INDEX-MATCH]

스프레드시트 - 기획 테이블 편의성 추가 1. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (1) 2. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (2) 3. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [LOOKUP]4. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [INDEX-MATCH] (현재글)5. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [이름이 지정된 함수]지난 글지난글에서는 각종 LOOKUP 함수를 통해서 미리보기(참조값)을 만든느 방법을 알아보았다. 이번에는 INDEX-MATCH로 미리보기(참조값)을 만드는 방법을 알아보고자 한다. 참조값을 만드는 방법LOOKUP: VLOOKUP, HLOOKUP, XLOOKUPIND..

개발/게임

Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [LOOKUP]

스프레드시트 - 기획 테이블 편의성 추가1. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (1)2. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (2)3. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [LOOKUP] (현재글)4. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [INDEX-MATCH]5. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [이름이 지정된 함수]지난 글지난글에서 드롭다운을 활용해서 조건에 맞게 항목지를 표현하는 방법을 알아보았다. 이번에는 내가 입력한 값이 숫자라서 어떤 값을 입력했는지 알기 어려운 경우, 미리보기(참조값)을 만드는 방법을 알아보고자 한다. 참조값을 만드는 방법LOOKUP: VLOOKUP, HLO..

개발/게임

Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (2)

스프레드시트 - 기획 테이블 편의성 추가1. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (1)2. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (2) (현재글)3. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [LOOKUP]4. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [INDEX-MATCH]5. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [이름이 지정된 함수]지난 글지난 글에서 드롭다운을 좀 더 편하고 안정적으로 사용하기 위해 이름 지정, 드롭다운(범위)에 대해 알아보았다. 이번에는 이름이 지정된 범위 + INDIRECT라는 새로운 함수를 이용하여 조건별로 선택지가 바뀌는 드롭다운을 알아보고자 한다.드롭다운으로 외래키 후보 동..

개발/게임

Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (1)

스프레드시트 - 기획 테이블 편의성 추가1. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (1) (현재글)2. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [드롭다운] (2)3. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [LOOKUP]4. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [INDEX-MATCH]5. Tool:: 스프레드시트 - 기획 테이블 편의성 추가 [이름이 지정된 함수]작성 동기발생 배경: 회사에서 기획 데이터를 스프레드시트로 관리하고 있는데 다음과 같은 문제 발생제약사항이 표시되지 않음외래키의 경우 작성한 내용이 무엇인지 파악하기 힘듦>> 기획 데이터를 작성하는데 실수를 유발할 가능성이 높음 개선 방안 외래키 관리 강화: 외래키 후보..

개발/기타

사이드 프로젝트:: 자동 메일링 서비스

자동 메일링 서비스개발기간25.03.03 ~ 25.03.17 (2주)동기2월 초 신입분이 들어오셨을 때 '입사 기념을 축하하는 메일을 보내면 어떨까?' 하는 생각이 들었고 이를 확장해서 팀원들의 입사 N주년을 챙기기는 메일을 AI로 자동 생성해보자는 아이디어가 떠올랐다. 이러면 무료한 회사 생활 속에서 이벤트가 되지 않을까하는 마음으로 프로젝트를 시작하게 되었다. 그리고 AI로 아무것도 모르는 상태에서 제품을 만들 수 있는지 검증하고 싶어서 Cursor AI로 웹사이트를 만들어보자는 목표를 세웠다. 목표AI로 팀원들 특성 반영해서 메일 내용 만들기입사일에 자동으로 메일 보내기팀원 CRUD, 메일 발송 이력 등 프론트 만들기Cursor AI로 암것도 모르는 상태에서 개발Docker, Dev-Containe..

개발/게임

Unity:: 안드로이드 빌드 오류 해결방안

AdMob, Firebase, GooglePlayGames SDK를 추가한 후 생긴 안드로이드 빌드 오류를 해결한 방법을 정리했다.유니티 버전 : 6000.0.29.f1 AD_SERVICES_CONFIG오류 메시지Attribute property#android.adservices.AD_SERVICES_CONFIG@resource value=(@xml/ga_ad_services_config) from [com.google.android.gms:play-services-measurement-api:22.1.0] AndroidManifest.xml:32:13-58 is also present at [com.google.android.gms:play-services-ads-lite:23.4.0] AndroidM..

개발/게임

UI:: World to Screen Position 주의할 점 (UI Scaling)

핵심유니티{ var screenPosition = mainCamera.WorldToScreenPoint(target.position); // 가로 기준에 맞춤 => Canvas Scaler 옵션이 다르면 코드 수정 필요 var ratio = canvasScaler.referenceResolution.x / Screen.width; screenPosition *= ratio; mark.anchoredPosition = screenPosition;} 언리얼{ // Viewport 크기 구하기 GEngine->GameViewport->GetViewportSize(ViewportSize); // 현재 DPI Scale..

나귀당
'개발' 카테고리의 글 목록