.
ㅇㅇㅇㅇㅇㅇ 1:11, ㅁㅁㅁ : ㄷㄷㄷㄷㄷ
, 과 : 사이의 글자를 얻어내는 엑셀 함수 알려줘
일반적인 채팅로그는
일시 아이디 내용 식으로 이루어져있는데
이를 통해서 오픈카톡방의 인당 채팅 횟수를 알 수 있는데요
대표적으로 카카오톡 채팅분석기가 있죠
그런데 그거뿐만 아니라 내용까지도 기억하고 싶은 일이 있을때
쟤가 어떻게 말했더라? 생각이 안나서 오픈채팅방을 확인하려는데 로딩도 너무 길고
로그로 확인할 수 밖에 없었습니다.
로그를 다운받고 확인하려했더니.. 일시 아이디 내용이 한줄이네..
mid 함수를 쓰기엔 일시의 개수가 다르고 left로 잘라가기에는 아이디 갯수가 다르고
결국 GPT 소환
, 과 : 사이의 글자를 얻어내는 엑셀 함수 알려줘
=MID(A1, SEARCH(",", A1) + 1, SEARCH(":", A1) - SEARCH(",", A1) - 1)
곧바로 대답이 나옵니다
오 SEARCH라는 함수를 쓰면 위치순서 특정이 되는구나
mid함수 기준이 시작 기준점부터 몇글자 이니깐
,위치의 다음부터 :위치 사이의 숫자만 긁으면 된다는거군
: 위치 미만의 글자니까 -1값을 넣어서
완벽해!
그런데 왜 #VALUE값이지?
내 주문이 틀렸을거라고는 생각 하지 않고
일단 gpt를 닥달하기 시작했습니다.
나 : 작동안하는데 다시 체크해봐
G : 제가 방금 시뮬레이션을 통해 검토해 본 결과, 문제가 있었음을 발견했습니다. Excel 함수가 제대로 작동하지 않은 것 같아요. 텍스트에 눈에 보이지 않는 특수 문자나 추가 공백이 있을 수 있습니다. Excel의 SEARCH 함수는 영어뿐만 아니라 한글 텍스트에서도 마찬가지로 작동해야 하지만, 때로는 눈에 보이지 않는 특수 문자나 공백으로 인해 예상치 못한 결과가 나올 수 있습니다.
사실 이미 눈치채신분도 있으시겠지만
저 말을 듣고 바꾸기로 모두 공백을 시도한 후에도 계속 값은 변하지 않았습니다
이유는?
:이 두개였다.
간단하지만 아이디에만 집중하고 있던 나에게는 일시 표시에서 나오는:가 보이질 않았던것
나 : 아냐 지금 콜론이 두개있어서 제대로 작동하지 않은것같은데 두번째 콜론 찾는 법 알려줘
G : 아, 이해했습니다. 텍스트 내에 콜론이 두 개 있는 경우에는 두 번째 콜론의 위치를 찾기 위해 SEARCH 함수를 조금 다르게 사용해야 합니다. SEARCH 함수에 세 번째 인수로 시작 위치를 지정할 수 있으므로 이를 이용하여 첫 번째 콜론 이후의 위치를 찾을 수 있습니다.
=TRIM(MID(A1, SEARCH(",", A1) + 1, SEARCH(":", A1, SEARCH(":", A1) + 1) - SEARCH(",", A1) - 1))
결과는 역시
믿고있었다구! GPT!
아이디어만 있다면 도구로서 완벽한 성능을 보여주는거같다.
다만 정확한 주문이 있어야하고
법령해석의 경우에는 단서조항을 빼먹는 경우가 있어서 사람이 한번더 확인해야한다는 점이 단점아닌 단점
몇분간 보인 #value값은 머리가 아팠지만
재밌었다 오늘도
'공부' 카테고리의 다른 글
공인중개사 2차 공부법 (33회) (0) | 2022.11.30 |
---|---|
Python 과 SmartA(pyautogui path.join openpyxl) (0) | 2022.11.26 |
파이썬 pyautogui click 안 될 때 (0) | 2022.11.25 |
파이썬 특정 파일 확장자 연산 두가지 (0) | 2022.11.24 |
VPN설정과 더존 SmartA - 3(사용자설정) (0) | 2022.11.22 |
댓글