본문 바로가기
대학생활/수업

게임레벨디자인 10주차 - 엑셀 사용 기초2

by se.jeon 2023. 5. 18.
728x90
반응형

엑셀 학습

- 기본 엑셀 사용 1 : 유용한 메뉴

- 기본 엑셀 사용 2 : 엑셀 함수 활용

- 데이터 테이블 개념

- 레벨을 위한 기본 시스템 구조

- 레벨을 위한 데이터 기본

엑셀 사용 실습

Recipe Data.xlsx : FoodData

- 요리 목록 작성.

- 중복된 요리가 있는가 : 이것은 중복인가, 아닌가.

- FoodData에 요리 아이디 부여. (숫자열, 문자열), UI 이름 작성.

- 총 요리 개수는 몇 개인가.

Recipe Data.xlsx : IngredientData

- 재료 목록 작성

- 중복된 재료가 있는가.

- 중복된 재료 삭제, 하나로 통합.

- 총 재료 개수는 몇 개인가.

- IngredientData에 요리 아이디 부여. (숫자열, 문자열), UI 이름 작성.

Recipe Data.xlsx : RecipeData

- 조리법 원본을 RecipeData 시트에 복사.

- 빈칸 채우기, 값 고정(수식제거)

- 요리명의 ID 입력

- FoodData의 ID를 입력

- RecipeData의 컬럼명 정리

- 요리 아이디를 기준으로 요리명(UI이름) 가져오도록 함수 지정

- 재료의 ID 입력

- Ingredient의 ID를 입력

- 재료의 아이디를 기준으로 재료명(UI이름)을 가져오도록 함수 지정

- 조리법의 재료에는 순수재료(채집물)와 요리가 있으므로 구별 필요.

UI_name 정리

- 요리명, 재료명을 기준에 맞춰서 재정리

- 재료와 조리법은 띄워쓰기

   ex. 까마귀 스튜, 멧돼지 베이컨, 사과 파이, 은어 소금구이

- 수식어는 띄운다.

   ex. 야성의 순두부, 화끈한 자라탕

- 종류는 띄운다.

   ex. 까마귀 고기, 사슴 고기, 송이 버섯, 느타리 버섯

- 조리법(RecipeData)의 이름은 Ingredient와 Food의 이름이 자동적용되도록 함수 사용.

요리별 조리시간 설명 추가

- 요리의 조리시간을 시, 분, 초로 컬럼 분리.

- 요리 총 시간을 초로 변환.

- 제작 시간의 시, 분, 초 컬럼의 값을 수정하면 총 제작시간이 자동 변경되도록 함수 지정.

- 요리시간 설명이 자동입력되도록 지정.

- 제작시간의 시, 분, 초 컬럼의 값을 수정하면 설명이 자동 변경되도록 함수 지정.

요리별 총 제작시간 계산

- 요리별 총 제작시간 계산.

- 재료 중 요리가 있는 경우, 해당 요리의 제작시간도 포함해서  총 소요시간 계산.

문자열 아이디 입력 (영문)

- 재료명, 요리명 영문아이디 입력.

- UI이름이 아니라 고유이름 입력.

- 재료명, 요리명의 외부명(UI이름)을 띄워쓰기 적용해서 정리할 것.

 

과제 내용 개요

recipe_sketch 시트  삭제

RecipeData, FoodData, IngredientData 내용 입력

- IngredientData : id, Id_name, ui_name 필드 입력

- FoodData : id, id_name, ui_name, 조리시간 (시, 분, 초, 총시간초, 전체총시간 초)

- RecipeData : Food와 Ingredient의 아이디를 참조해서 이름이 보이게 한다.

띄워쓰기 포함해서 이름 정리.

 

한국어 띄워쓰기가 미치는 영향 학습.

 

전시은_RecipeData.xlsx
0.05MB

728x90
반응형