Skip to content

EGTools++ v1.2.166

Choose a tag to compare

@EGTools EGTools released this 31 Aug 13:35

EGTools++ v1.2.166

기능

  • XLOOKUP / XMATCH에 일치 모드 3(정규식) 추가 — Microsoft 365에 도입된 새 Regex Match 모드를 호환함수에 반영했습니다. 찾을값을 정규식 패턴으로 해석해 텍스트 셀의 일부와 일치하면 찾습니다(REGEXTEST와 같은 부분 일치 방식).
    • 기본은 대소문자 구분, 패턴 앞에 (?i)를 붙이면 무시합니다(네이티브와 같은 사용법).
    • 텍스트 셀만 대상이며, 찾을값이 텍스트가 아니거나 정규식이 잘못되면 #VALUE!, 이진 검색 모드(검색모드 ±2)와의 조합도 #VALUE!입니다(네이티브 정합).
    • 예: =XLOOKUP("^B", 찾을범위, 반환범위, "없음", 3), =XMATCH("(?i)^b", 배열, 3)
    • 정규식 문법은 기존 REGEX 계열 함수와 동일한 ECMAScript 문법입니다(네이티브의 PCRE2와 일부 다를 수 있음).
  • ILOOKUP 정규식 모드 개선 — 같은 정규식 엔진으로 통일되어 (?i) 접두를 지원합니다.

문서

  • XLOOKUP / XMATCH 매뉴얼에 정규식 모드 설명·예제 추가, 함수 도움말(IntelliSense)에 "3 정규식" 표기 (6개 언어)
  • Microsoft 365 전용 함수의 매뉴얼 버전 표기가 "Excel 2024"로 잘못 나오던 생성 오류 수정

자산

  • EGTools++64.xll — 64bit Excel
  • EGTools++32.xll — 32bit Excel

스모크 테스트 85/85 통과(정규식 5케이스 포함), 매뉴얼 예제 실측 211/211 통과(Microsoft 365 x64). Excel 2016 32bit 실기 실측은 미완입니다.