팁과 노하우 게시판

전체보기

모바일 상단 메뉴

본문 페이지

[일반] 길드 , 지인 레이드 일정조율용 엑셀 시트입니다 많이 사용해주세요

춘천의방패
댓글: 5 개
조회: 2484
추천: 1
2026-04-24 15:14:08
지인들끼리 일정 약속 잡고 공대원 모으는데 사용하려고
몇일동안 제미나이랑 같이 만든 스프레드 시트 공유하려고 합니다
엑셀만 조금만질 줄 알고 코드나 이런건 몰라서 제미나이한테 부탁했는데 성능이 좋더라고요


엑셀 구성 
1.  레이드 일정이 나오는 메인 시트 입니다 레이드 일정표에서 누가 어느 레이드에 참여 하는지 직업과 아이콘으로 보여줍니다 그리고 오른쪽에 오늘 날짜로 자동으로 바뀌면서 약속된 레이드 일정과 참여인원의 아이디가 나옵니다

레이드 일정들은 매주 원하는 시간에 초기화 시킬 수 있습니다 ( 아래쪽에서 추가설명 )



2. 인원 시트 입니다 회색으로 칠해져있는 이름과 닉네임 두군대만 작성하면 나머지는 자동으로 작성됩니다
오른쪽에 -레이드-, -요일-, -시간- 은 해당 칸안에 자유롭게 입력하시면 메인 시트에서 드롭다운으로 선택이 가능합니다

캐릭터의 레벨과 칭호 보석등은 로스트아크 API 를 활용해 불러오기 때문에 API 가 필요합니다 밑에서 설명하겠습니다.
캐릭터 정보를 불러오는데 오류 발생시 오류 체크 부분을 체크하면 다시 검색을 실시합니다



3.  개인 시트 입니다
왼쪽 위에 '도옹규' 라고 적힌 부분을 인원 시트에서 입력하신 이름과 동일하게 작성하시고 시트 이름도 동일하게 바꿔야지 정상적으로 작동합니다 이 페이지에서는 메인 시트에 입력된 레이드 일정이 자동으로 넘어와 가려는 캐릭터로 해당 일정 부분에 체크 하시면 다시 메인시트에서 출력됩니다 
또한 인원 시트에서 동일한 이름을 입력한 캐릭터는 전부 넘어오기 때문에 계정이 여러개여도 사용 가능합니다
맨왼쪽 체크박스는 숙제를 다 한 캐릭터 구분용으로 만들어 놨습니다

구글 스프레드 시트의 기능을 활용해 매주 체크박스를 자동으로 해제 가능하게 코드를 짜놨습니다 사용법은 아래에 설명하겠습니다
 

다른 지인의 시트 예시 입니다



사용법 

1. 우선 구글 스프레드 시트를 열고 사본을 만듭니다 


구글에 로그인을 하신후 사본을 만들어주세요

2. 로스트 아크 API 를 발급받습니다
발급받는 방법은 구글에 로스트아크 API 라고 검색하시면 방법이 나옵니다
저보다 설명을 더 잘해놓으셨으니 그쪽을 참고하시는게 빠를겁니다


3. 스프레드 시트의 Apps Script 로 들어갑니다


4.  코드가 복잡 할 수 있지만 총 두 곳 API 키를 입력하라고 써놓은 곳이 있습니다
각각 44번과 133번 줄입니다 여기에 아까 발급받은 API 를 넣으시면 되는데
인원 시트에서 50 번째 줄까지는 1번 API 를 51번 부터는 2 번째 API 를 사용합니다 이는 캐릭터 정보를 갱신할때 인원이 너무 많으면 분당 API 제한이 걸리기 때문에 넣은것으로 인원이 적다면 API 는 하나만 사용하셔도 됩니다.




5.  마지막으로 왼쪽에 시계 모양을 눌러서 트리거를 불러오시고 
새 트리거를 만들어 주세요 조금 번거롭겠지만 처음 한번만 잘 설정하시면 이후에 자동으로 실행이되기에
편리합니다  

추가할 트리거는 기본 2개에 필요하다면 2가지 더 추가하시면 되는데요 우선
check_weekly 와 updateRaidScheduleDropdowns  두가지의 트리거를 만들어 주시면 됩니다
각각 주간 숙제 체크를 해제하는것과 메인시트의 레이드 종류를 초기화 시키는 스크립트입니다

스크립트의 종류를 고르고 

이벤트 소스를 시간기반 트리거 시간유형을 주단위 타이머로 맞춰 주시고
요일과 시간은 수요일 새벽 혹은 일요일쯤에 레이드 숙제를 다 끝내고 그 다음 일정을 미리 정하고 싶다면 일요일 새벽등으로 편한 시간에 맞추시면 됩니다

추가로 인원 시트에서 캐릭터의 정보를 매일 업데이트 하고 싶다면
check_sheet_range, uncheck_sheet_range 두가지도 트리거를 만들어서 일단위 혹은 시간단위로 타이머를 맞추시면 됩니다

6. 설정이 끝났다면 우측 상단의 공유 버튼을 누르시고

링크가 있는 사용자
권한은 편집자

로 설정해서 지인 혹은 길드원들에게 링크를 공유하시면 됩니다

7. 공유후 
아래의 시트를 복사해서 인원 수만큼 늘려주시고 시트의 이름과 
시트의 이름과 상단의 이름을 각 시트의 사용자의 이름과 일치 시켜주세요


그후 메인시트에 
왼쪽에 사용자들의 이름을 입력해주시면 끝납니다



마지막으로 현재 사용중인 지인들과의 일정표 모습입니다
자동화 기능 작동영상

자게가 아니라 팁게가 맞는거 같아서 다시올립니다

글을 써본 적이 없어서 글재주도 없고 맞춤법도 엉망이지만 
읽어주셔서 감사합니다 원래 디스코드에서 모코코봇을 사용하려고 했었는데 하필 알게된지 얼마안되서 서비스가 종료되길래 월루하면서 열심히 만든 시트입니다 
나중에 일숙체크나 기타 기능도 추가할까하다가 너무 복잡해질거 같아서 최대한 주간숙제 일정조율에 도움될 수 있도록 만든 시트이니 많이 사용해주시면 감사하겠습니다 

즐로아 하시고 건슬 많이 사랑해주세요

오류가 발생하거나 궁금하신거 있으면 최대한 답변해드리겠습니다

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • 로아
  • 게임
  • IT
  • 유머
  • 연예
AD