프로그래밍442 보고서 피드백: 사전 지식 없는 사람들이 이해할 수 있도록 이번주 내내 통계자료가 들어간 보고서를 작성하다가 금일 1차 완료했다 중간 공유드릴 때마다 부장님이 피드백해주셨는데 '사전 정보가 없는 사람들이 봐도 이해할 수 있도록 작성'하라고 하셨고부문장님은 '어떤 말을 하고 싶은지 한눈에 알 수 있도로 작성'하라고 하셨다 [요약]- 여러 장으로 나누지 않고 최대한 눈을 많이 움직이지 않고 모든 정보를 파악할 수 있도록 진행 - 겹치는 내용 최대한 줄이기 [더 어떻게 작성해야하는지 정리] 1. 사전 정보가 없는 사람도 이해할 수 있도록 작성기본 배경 설명 추가보고서 시작 부분에 배경이나 관련 정보를 간략히 정리예: 프로젝트 개요, 문제 상황, 목표 등."이 보고서는 [문제] 해결을 위해 수행한 [활동]에 대해 설명합니다."시각 자료 활용그래프, 표, 도식 등.. 2024. 11. 22. 신의 직장 리스트 알아보기(feat.동서식품) 계속 야근을 안 하다가 역시 연말로 갈수록 보고하고 개선할 부분이 많아서 최근 야근을 많이하고 있다 그러다가 나중에 혹시라도 참고하고자 직장인들이 말하는 신의 직장을 조사해 보았다 기준은- 돈 근무강도대비 많이 주고 / 야근 없고 등등 러프하게 알아보았다 동서식품신용보증기금교직원녹십자 - 경력직이면 더 좋음 동일토건데브시스터즈한국타이어앤테크놀로지한국교직원공제회한국표준협회나이스평가정보SK어스온KRX(한국거래소)현대자동차SKT 한국바스프코스콤근데 대부분의 댓글이 근무강도 약하면 배울 것 없는 선배+꼰대가 가득하다는 말(격하게 공감)이 나온다 참고로, 지금 세번째 회사인데 두 번째 회사가 10-16시 근무이고 월급도 나쁘지 않고, 재택근무도 있었을 때 시절이 생각난다... 2024. 11. 20. 클로드 사용 후기 1. 클로드 홈페이지 ClaudeTalk with Claude, an AI assistant from Anthropicclaude.ai 2. 구글 인증 - 핸드폰 인증 진행 3. 이름 적으면 이제 사용 가능 4. 간단한 코드 테스트 '010-1234-5678'로 데이터가 주어지면 '01012345678'로 바꿔달라고 해봄 -> 실제로 돌려보면 잘 안됨...-> chatGPT보다 잘 된다고 유명해서 사용해봤는데.. 음.. 더 확인해봐야겠다 2024. 11. 18. [Apps script] 기호 자동 변환 여러 부서에서 처리를 하다 보니 배송지연 현황 일자를 주는 부서에서 '2024-11-14'형식으로 주는데 '2024.11.14'형식으로 또 다른 연이어서 작업이 필요해서 자동으로 변환하는 코드를 생성하였다 [코드]function replaceHyphenWithDot() { const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('배송지연현황'); const range = sheet.getRange(2, 3, sheet.getLastRow() - 1, 1); // C열 데이터 '-'를 '.'으로 한 번에 변환 후 다시 설정 range.setValues(range.getValues().map(row => [row[0]?.replac.. 2024. 11. 14. [Apps script]배송지연 문자 발송 기능 개선 회사에서 이제 비수기를 맞아서 배송지연 문자를 보내는 기능을 변경했다 기본적으로는 입고일 + 1일로 배송일을 지정하였으나 무엇보다 입고일이 '금요일'일 경우 다음날 배송이 어렵기 때문에 배송일자를 월요일로 수정해야 하는 로직을 추가했다 function getNextBusinessDay(date) { const day = date.getDay(); if (day === 6) date.setDate(date.getDate() + 2); // 토요일-> 월요일 else if (day === 0) date.setDate(date.getDate() + 1); // 일요일->월요일 return date; } 예) 입고일이 '목요일'이면 다음날(d+1)인 '금요일'로 진행해도 됨 입고일이.. 2024. 11. 13. 오블완 챌린지 - 1일 오블완 챌린지 [링크] 1. 참여방법 2. 참여 혜택 오 아직 27일까지 시간 있으니까 최대한 열심히 작성해봐야겠다 ㅎ 2024. 11. 11. [Apps script] 문자보내는 당일일자 자동입력 [코드]function updateDateOnEdit(e) { var sheet = e.source.getActiveSheet(); // '시트1' 시트에서만 동작하도록 설정 if (sheet.getName() === '시트1') { var range = e.range; var startRow = range.getRow(); var endRow = startRow + range.getNumRows() - 1; var col = range.getColumn(); // A열부터 P열에 수정이 발생할 경우 if (col >= 1 && col value === '')) { dateValues.push(['']); // A~P열이 비어있으면 Q열도.. 2024. 10. 30. [Apps script] 문자발송 내역 업데이트 [문제점 사진으로 정리] [문제점 정리]Description1(기존에는) 앱시트를 활용하여 문자 내역 업로드 오래 걸림2전일자, 당일자 시트 관리하기의 번거로움 존재 3자동으로 중복 제거 / 문자 대상 선별4(최종)개선후-배송지연현황시트 업로드 단계 자동화 완료 총 7단계->3단계로 업무 자동화 [추가 문제점 개선]Description1배송지연 기간2024-10-29 형식을 2024.10.29형식으로 자동 변환(기존에는 수기로 진행)2해당 건 적용 완료 + (해당 작업이 트리거가 되어) 자동으로 문자 내역 업로드 진행 시작 [해결방안]Description1확장프로그램 - Apps script 클릭 2Appas script에 코드 작성 3트리거 설정 *자동으로 하기 위함 [추가 개선] Descr.. 2024. 10. 29. [Apps script] 교환/반품 처리 개선 [문제점]1예전 데이터(2021년~) 누적 -> 시트의 무거움 2매번 처리를 위해 아래로 드래그 해야하는 상황 > 빠르게 처리해야할 데이터 찾기에 시간 소요 3이미 완료된 건 + 미처리 건 혼재 -> 이미 완료된 건은 숨김 OR 삭제 진행 필요 [해결책]Description1확장프로그램 - Apps script 클릭 2Appas script에 코드 작성 - (시트 담당인) A팀, B팀 검토가 끝난 건은 자동 숨김 진행3트리거 설정 *자동으로 하기 위함 [해결 후]Description1‘O’열과 ‘R’열이 모두 ‘완료’글자가 첨부되면 자동으로 숨김 진행 2입력 시 자동으로 진행 3숨김처리 한 것 필요시 숨김해제 가능 [상황][코드]function hideCompletedRows() { var she.. 2024. 10. 28. 이전 1 2 3 4 5 6 ··· 50 다음