|
* 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.
- 엑셀 버전(95,97,2000,xp,2003,2007): 2020
* 아래줄에 질문을 작성하세요 >>
안녕하세요, 아무리 고민하고 찾아봐도 능력이 부족해서 여기까지 찾아오게 되었습니다
결론은, 연속된 ID 문자열의 패턴을 분석하고 싶습니다.
예를들어, PCCL0050ef, PCCL0050ee, PCCL0050ed ~ 으로 시작하여
60진수로 ID가 연속되게 부여되게 됩니다.
하지만, 기계의 비정상적인 동작으로 인해 e 다음 d가 아닌 c로 부여가 될 경우 이를 하나하나 패턴을 찾아서 그 시간대에 어떤 동작문제가 있었는지 고장분석을 해야하나,
엑셀의 특성 상 60진수는 변환이 되지 않아 현재 수작업으로 패턴을 분석하고 있습니다.
두자릿수에 대해 대/소문자 알파벳, 숫자 0~9 로 조합하여 총 60진수로 로직이 구성되어 있습니다.
*소문자 o와 대문자O는 혼선을 막기위해 부여되지 않습니다.
제가 원하는 함수를 예시로 나타내보자면
PCCL0050ef = 6689
PCCL0050ee = 6690
PCCL0050ed = 6691
PCCL0050ec = 6692
PCCL0050ea = 6693(여기서 +2가 되었으므로, 위,아래 차를 구해 손쉽게 패턴을 확인하고 싶습니다.)
정답까진 아니더라도 어떤 함수를 활용하면 이런 패턴을 찾을 수 있을까요?
right(해당셀,2) Code / Char 함수를 쓰면 각각 문자,숫자를 반환하지 못해서 어떤식으로 조합할 수 있을 지,
만약 조합할 수 있다면 어떻게 조합하면 될 지 고견을 듣고싶습니다!
긴 글 읽어주셔서 감사합니다. |
|