공학속으로/액셀18 [엑셀] "26/Jan/2023:10:17:03" 형태를 "yyyy-mm-dd HH:MM:SS" 형태로 날짜 포멧 변경하기 "26/Jan/2023:10:17:03" 형태를 "yyyy-mm-dd HH:MM:SS" 형태로 날짜 포멧 변경하기엑셀에서 날짜와 시간을 [26/Jan/2023:10:17:03 형식에서 yyyy-mm-dd HH:MM:SS 형식으로 변환하려면, 여러 단계를 거쳐 변환할 수 있습니다. 다음은 이를 수행하는 수식입니다.우선, 주어진 문자열에서 날짜와 시간을 분리합니다.날짜를 원하는 형식으로 변환합니다.시간을 형식에 맞게 결합합니다. MID(text, start_num, num_characters) `text`: 추출하려는 텍스트 또는 문자열입니다. `start_num`: 추출을 시작할 위치를 나타내는 숫자입니다. (시작 위치는 1부터~~)`num_characters`: 추출할 문자의 개수입니다. 다음은 이를.. 공학속으로/액셀 2024. 6. 25. [엑셀] 문자열에서 괄호 사이의 텍스트 추출 ▶ 문자열에서 괄호 사이의 텍스트 추출하기 수식 문자열에서 괄호 사이의 데이터를 추출하는 수식은 아래와 같습니다. 먼저 SEARCH 함수를 사용하여 왼쪽 및 오른쪽 괄호 위치를 찾은 다음 Mid 함수를 적용하면 됩니다. =MID(B2,SEARCH("(",B2)+1,SEARCH(")",B2)-SEARCH("(",B2)-1) ▼복사용 블럭=MID(B2,SEARCH("(",B2)+1,SEARCH(")",B2)-SEARCH("(",B2)-1) ▶ 실제 예제를 통한 검증 ▶ 사용된 함수 ○ MID 함수는 텍스트 문자열 중간에서 특정 문자를 반환합니다. MID(셀주소, 시작위치, 문자 개수) ○ SEARCH 함수는 텍스트에서 특정 문자 또는 하위 문자열의 위치를 찾습니다. SEARCH(find_.. 공학속으로/액셀 2024. 5. 30. [엑셀] 문자열에서 날짜 추출하기 ▶ 문자열에서 날짜 추출하기 수식 문자열 목록에서 날짜만 추출하는 수식은 아래와 같고, 수식 입력 후 엔터 버튼 키를 함께 누르면 됩니다. =MID(B2,MIN(IFERROR(MIN(FIND({0,1,2,3,4,5,6,7,8,9},B2&"0123456789",1)),LEN(B2)+1)),LOOKUP(1,0*MID(B2,ROW(INDIRECT("1:"&LEN(B2))),1),ROW(INDIRECT("1:"&LEN(B2)))) + 1 - MIN(IFERROR(MIN(FIND({0,1,2,3,4,5,6,7,8,9},B2&"0123456789",1)),LEN(B2)+1))) ▼복사용 블럭=MID(B2,MIN(IFERROR(MIN(FIND({0,1,2,3,4,5,6,7,8,9},B2&"0123456789",1).. 공학속으로/액셀 2024. 5. 30. [ 엑셀] 유닉스타임을 로컬타임으로 변경하기 1. 유닉스 타임을 로컬타임으로 변경하는 수식 Unix 타임스탬프는 특정 시점을 숫자로 나타낸 것입니다. 일반적으로 컴퓨터 시스템에서 이벤트의 날짜와 시간을 추적하는 데 사용되며 Unix 시대 이후 경과된 초 수를 나타내는 부호 있는 정수 값으로 저장되는 경우가 많습니다. Unix epoch는 Unix 타임스탬프가 0으로 설정되는 시점이며 일반적으로 협정 세계시(UTC) 1970년 1월 1일 자정으로 간주됩니다.= ((C2 + (60*60*9)) / (60*60*24)) + DATE(1970,1,1)= ((C2 + 32400) / 86400) + DATE(1970,1,1)= ((C2 + 32400) / 86400) + 25569= ((C2 + 32400) / 86400) + 25569 ○ C2 .. 공학속으로/액셀 2024. 4. 24. [엑셀] 파일 확장자 구하기 ○ 서식 확장자를 추출할 셀 위치를 'B2'이라 가정하면=MID(B2,SEARCH(".", B2, LEN(B2)-4)+1,LEN(B2))1. MID 함수 : 지정한 문자 수에 따라 문자열의 지정한 위치로부터 지정한 개수의 문자를 표시합니다. 서식 : MID( text, start_num, num_chars ) 2. SEARCH 함수 : 두 번째 텍스트 문자열에서 지정된 텍스트 문자열을 검색하고, 두 번째 텍스트 문자열의 첫 문자를 기준으로 몇 번째 위치에서 첫 번째 텍스트 문자열이 시작하는지 나타내는 값을 반환합니다. 서식 : SEARCH(find_text, within_text, [start_num]) 3. LEN 함수 : 텍스트 문자열의 문자 수를 반환합니다. 서식 : LEN( text ) 공학속으로/액셀 2024. 4. 24. csv파일 한글깨짐 해결하기 엑셀에서 파일을 열 때, 일반적으로 BOM(Byte Order Mark)이 있는 UTF-8 파일을 인식합니다. 그래서 bom이 없는 csv 파일을 열었을때 한글 깨짐이 발생합니다. 엑셀에서 한글깨짐 수정하는 방법 1. 엑셀에서 파일 열기 시 인코딩 지정 - 엑셀에서 파일을 열 때, 데이터를 올바른 인코딩으로 해석하도록 지정하는 방법입니다. - 엑셀에서 "데이터" 탭으로 이동한 다음 "텍스트 퍼리어" 옵션을 사용하여 파일을 엽니다. 그 후, 적절한 인코딩을 선택합니다. 2. 데이터 가져오기 시 인코딩 지정 - 엑셀에서 "데이터" 탭에서 "텍스트 가져오기" 옵션을 사용하여 데이터를 가져올 때, 올바른 인코딩을 선택합니다. - CSV 파일 열기 시 엑셀 설정 확인 3. 결과 확인 노트패드++ 한글깨짐 수정하는.. 공학속으로/액셀 2023. 11. 29. [엑셀] INDEX 함수로 찾기 (vlookup 함수와 유사함) VLOOKUP 함수는 표나 범위에서 첫 번째 열을 기준으로 항목을 찾을 때 사용할 수 있는 함수 입니다. 필자의 경우 이와 유사하지만 개인적으로 더 편리하다고 느끼는 index, match 함수를 사용합니다. INDEX MATCH 함수 사용법 INDEX + MATCH 함수는 표나 범위에서 키워드를 매칭 시켜 찾을 때 사용할 수 있는 함수 입니다. ○ INDEX 함수 : 범위에서 특정 행과 열에 위치하는 값을 가져오는 함수입니다. = INDEX ( 범위, 행번호, 열번호 ) ○ MATCH 함수 : 범위 내 찾는값의 위치를 반환하는 함수 = MATCH ( 찾을값, 범위, [정확성 옵션] ) ○ INDEX + MATCH 형식 형식 : = index( 범위, match (조회하려는 값, 반환 값이 있는 열, 정.. 공학속으로/액셀 2021. 11. 9. [엑셀] 값을 찾을 때는 VLOOKUP 함수 사용 VLOOKUP 함수 VLOOKUP 함수는 표나 범위에서 첫 번째 열을 기준으로 항목을 찾을 때 사용할 수 있는 함수 입니다. 형식 : = VLOOKUP( 조회하려는 값 , 조회하려는 범위 , 반환 값이 있는 열 번호 , 정확한 일치(0/FALSE), 유사한 일치(1/TRUE)) ) VLOOKUP 함수 사용법 테이블에서 이름이 철수와 영희의 키를 찾는 예제 입니다. 1. G2, G3 셀에 찾고자 하는 이름인 철수와 영희가 있습니다. (비교 기준) 2. H2 셀에 VLOOKUP 을 사용하여 식을 작성합니다. =VLOOKUP(G2, $B$2:$D$4, 3, FALSE) 1). 조회하려는 값 : G2, 찾고자하는 기준이 되는 사람 이름이 G2에 있습니다. 2). 조회하려는 범위 : $A$3:$B$6 - 값을 찾.. 공학속으로/액셀 2021. 11. 9. [엑셀] 자동으로 여러셀 빈칸 채우기 업무를 보다보면 엑셀에서 합쳐진 자료를 나누거나, 합치는 경우가 있는데 이를 다시 정렬해야 할 경우, 앞의 열 한개에 데이터가 여러개일 경우 문제가 됩니다. 이때 빈 곳에 위 데이터를 넣어야 될때가 있는데 일일이 하려고 하면 손이 많이 갑니다. 이것을 자동으로 하는 방법이 없을까? 검색하다가 알게 된 내용을 정리해 봅니다. 자동으로 여러셀 빈칸 채우기 1. 내가 입력하고자 하는 열 또는 행, 셀을 드래그나 기타 방법으로 선택해줍니다. 2. F5키를 눌러서 이동 창을 띄우고, 옵션 버튼을 눌러서 "이동 옵션" 창을 띄웁니다. 빈 셀(K)를 선택하고 확인을 누룹니다. 3. 그러면 내가 선택한 열/행 중에서 빈셀만 회색으로 잡혀 있어요 4. 데이터 입력("=값 입력") 한 후, ctrl + Enter키.. 공학속으로/액셀 2021. 11. 9. [엑셀] 요일 표시 방법 날짜를 기준으로 자동으로 표시하는 방법 - 셀 서식에서 요일을 표시하는 방법입니다. - 날짜 부분을 선택후 마우스 오른쪽 메뉴의 셀서식(또는 아이콘)을 누릅니다. - (한글)셀서식 대화상자에서 "yyyy-mm-dd" 뒤어 "aaa", "aaaa"입력 - (영어)셀서식 대화상자에서 "yyyy-mm-dd" 뒤어 "ddd", "dddd"입력 TEXT 함수를 사용하는 방법 형식 : =TEXT(셀 선택, "포멧") 포멧 - aaa = 일, 월, 화, 수, 목, 금, 토 - aaaa = 일요일, 월요일, 화요일.... - ddd = SUN, MON.... - dddd = Sunday, Monday.... ex) =TEXT( G3, "aaa") 공학속으로/액셀 2021. 11. 5. [엑셀] 오전 오후 시간을 24시간제로 변경 오전 오후 시간을 24시간제로 바꾸기 =TEXT(REPLACE(SUBSTITUTE(B3," 12:"," 00:"),11,3,"")+COUNTIF(B3,"*후*")/2,"yyyy-mm-dd hh:mm:ss") REPLACE 함수 REPLACE(old_text, start_num, num_chars, new_text) REPLACE 함수는 텍스트의 일부를 다른 텍스트로 바꾸는 함수이다. - old_text : 텍스트를 바꿀 셀 주소 - start_num : 몇 번째 글자부터 바꿀까? - num_chars : 몇 글자를 바꿀까? - new_text : 바꿀 문자 SUBSTITUTE 함수 = SUBSTITUTE ( 문자열, 찾을문자, 새로운문자, [바꿀지점] ) 인수 문자열 찾을문자를 포함한 문자열, 또는 문자.. 공학속으로/액셀 2021. 10. 22. [엑셀] 함수 LEFT,MID,RIGHT – 텍스트 자르기 LEFT - 텍스트를 왼쪽부터 글자 수만큼 자른다. LEFTB - 텍스트를 왼쪽부터 바이트 수만큼 자른다. MID - 텍스트를 지정된 위치부터 글자 수만큼 자른다. MIDB - 텍스트를 지정된 위치부터 바이트 수만큼 자른다. RIGHT - 텍스트를 오른쪽부터 글자 수만큼 자른다. RIGHTB - 텍스트를 오른쪽부터 바이트 수만큼 자른다. 예). 공학속으로/액셀 2021. 3. 6. 이전 1 2 다음 💲 추천 글