Google 스프레드시트에서 맞춤 함수 만들기
사용자 지정 함수 예
이메일 주소 열이 있고 유효한지 확인하고 싶다고 가정해 보겠습니다. 이메일 주소가 유효한 경우 TRUE를 출력하고, 이메일 주소가 유효하지 않은 경우 FALSE를 출력하거나, 이메일 주소가 제공되지 않은 경우 오류 메시지를 표시하는 사용자 지정 함수를 만들어 봅시다.
그런데 Javascript 작성이 익숙하지 않거나 배울 시간이 없다면 add-on store for Google Sheets 을 확인하십시오. 당신이 찾고 있는 사용자 지정 함수를 누군가가 이미 작성했을 수도 있습니다!
사용자 지정 함수 만들기
function VALIDEMAIL(email) {
if (!email) {
return 'Please provide an email address.';
}
return /\S+@\S+\.\S+/.test(email);
}
강령 검토
VALIDEMAIL 함수는 이메일 값을 전달받습니다. 이메일 값이 전달되지 않은 경우 셀에 표시되는 오류를 반환합니다.
이메일 값이 올바르게 전달된 경우 정규식에 대해 값을 테스트합니다. 테스트 결과가 셀에 표시됩니다.
사용자 지정 함수 사용
사용자 정의 함수 도움말
함수를 사용할 때마다 Google 스프레드시트는 함수에 대한 유용한 정보를 표시합니다. 고유한 사용자 정의 함수를 사용할 때 다음과 같이 JsDoc @customfunction 태그를 간단히 포함하여 유용한 정보를 표시할 수도 있습니다.
/**
* Check if an email address looks valid.
*
* @param {string} email The email address to check.
* @return TRUE or FALSE.
* @customfunction
*/
function VALIDEMAIL(email) {
if (!email) {
return 'Please provide an email address.';
}
return /\S+@\S+\.\S+/.test(email);
}
https://nightwolf.dev에서 우리 웹사이트를 방문하고 Facebook 및 !
Reference
이 문제에 관하여(Google 스프레드시트에서 맞춤 함수 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/nightwolfdev/create-a-custom-function-in-google-sheets-9m6텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)