HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
장지원 페이지/
🗑️
Trash
/
디지로이드 Notion
디지로이드 Notion
/
📄
전체 출석 관리
/
📗
출석부 기록 메뉴얼
📗

출석부 기록 메뉴얼

 
📌
출석부 제작 방법!
 
1. 이번 학기에 활동하는 부원들의 이름이 모두 적혀있는 데이터베이스 만들기
기존에 만들어둔 데이터베이스를 복제해서 없는 이름 추가하거나 없애기
각 행은 부원 이름이고, 각 열은 스터디/프로젝트 별 출석부 데이터베이스의 관계형과 콜업입니다. → 관계형을 맺기 위해서 위 형식을 지켜야 합니다.
ex.
notion image
2. 각 스터디/프로젝트 별 출석부 만들기
밑과 같은 형태로 데이터베이스 생성
notion image
각 행은 멤버이고, 각 열은 할 일 목록 입니다. 마지막 열은 출석률을 계산해주는 수식이 들어갑니다. → 관계형을 맺기 위해서 위 형식을 지켜야 합니다.
📌
수식 작성?
 
수식 설명:
  • if(09.18 == true, 1, 0) → 09.18 제목의 할 일 목록이 체크 되어 있으면 1, 아니면 0 반환
  • sum → if문의 return 값을 sum
  • 최종적으로 위의 sum 값을 활동 횟수 만큼 나누어준다면 각 부원의 출석률을 구할 수 있습니다.
(주의: 수식의 숫자 형식 %로 바꾸기)
notion image
notion image
 
(위 수식을 스터디/프로젝트 출석부 별로 일일이 입력해주기… 스터디 별로 진행 횟수와 진행 일자가 같다면, 열이 갯수와 열의 이름이 같아져서 굳이 계속 입력할 필요가 없겠지만, 스터디 별로 진행 횟수가 다르다보니 이런 문제가 생기는 것 같습니다..)
3. 1.과 2.에서 만들었던 데이터베이스 합치기
각 스터디/프로젝트 출석부를 모두 관계형으로 맺어주고, 이름 넣어놓기
자세히..
  1. 관계형 맺어주기
notion image
 
  1. 이름 일일이 추가해 주기
notion image
롤업으로 각 스터디/프로젝트 출석부의 마지막 열(수식으로 출석률을 표시해둔 열) 가져오기
자세히..
notion image
4. 전체 부원 출석 정리하기
3.에서 합친 데이터베이스에 ‘수식’열 추가한 후, 밑의 수식 입력하기
📌
수식 작성?
 
수식 설명:
  • and(empty(), empty()…, ‘미참여’, if()+if()+…): 모든 열이 empty이면 미참여 반환, 한 열이라도 내용이 있다면, 평균 출석률 반환
    • → 미참여 인원을 구하기 위한 수식 입니다.
  • (if(empty(prop("파이썬 중급 스터디")),0,toNumber(replace(prop("파이썬 중급 스터디"), "%", ""))+….)/(if(empty(prop("파이썬 중급 스터디")), 0, 1)+…): 파이썬 중급 스터디의 확률 값이 empty이면 0 반환, empty가 아니라면 %를 공백으로 바꾸고 이를 Number 자료형으로 반환. 다른 스터디에서도 마찬가지의 작업 수행. 이후 이를 참여한 스터디 수로 나누어주기
    • → and 수식의 마지막 파라미터에 들어갈 값으로, 평균 출석률을 구하기 위한 수식 입니다.
 
notion image