무료 변환기

에어테이블 포뮬러 테스터

내장된 함수 참조를 사용하여 Airtable 수식 구문을 테스트하고 검증합니다.

예제 수식

Full name from first and last

CONCATENATE({First Name}, ' ', {Last Name})

Days until deadline

DATETIME_DIFF({Deadline}, TODAY(), 'days')

Status check with IF

IF({Status} = 'Done', 'Complete', 'In Progress')

Uppercase email domain

UPPER(MID({Email}, FIND('@', {Email}) + 1, LEN({Email})))

Round to 2 decimal places

ROUND({Amount} * 1.08, 2)

Year from date field

YEAR({Created Date})

Combined error check

IF(ISERROR({Field}), 'Error', {Field})

Months between two dates

DATETIME_DIFF({End Date}, {Start Date}, 'months')

기능 참조

Text

CONCATENATECONCATENATE(text1, [text2, ...])

Joins several text strings into one string.

FINDFIND(stringToFind, whereToSearch, [startFromPosition])

Finds an occurrence of a string within another string.

LEFTLEFT(string, howMany)

Returns specified number of characters from the start of a string.

LENLEN(string)

Returns the length of a string.

LOWERLOWER(string)

Converts all characters to lowercase.

MIDMID(string, whereToStart, count)

Returns the middle portion of a string.

REPLACEREPLACE(string, startCharacter, numberOfCharacters, replacement)

Replaces part of a string with a different string.

RIGHTRIGHT(string, howMany)

Returns specified number of characters from the end of a string.

SUBSTITUTESUBSTITUTE(string, oldText, newText, [index])

Replaces occurrences of a substring within a string.

TRIMTRIM(string)

Removes leading and trailing whitespace from a string.

UPPERUPPER(string)

Converts all characters to uppercase.

Numeric

ABSABS(number)

Returns the absolute value of a number.

AVERAGEAVERAGE(number1, [number2, ...])

Returns the average of the numbers.

CEILINGCEILING(number, [significance])

Rounds a number up to the nearest multiple of significance.

COUNTCOUNT(number1, [number2, ...])

Returns the count of numeric items.

FLOORFLOOR(number, [significance])

Rounds a number down to the nearest multiple of significance.

INTINT(number)

Returns the integer part of a number.

MAXMAX(number1, [number2, ...])

Returns the largest of the given numbers.

MINMIN(number1, [number2, ...])

Returns the smallest of the given numbers.

MODMOD(number, divisor)

Returns the remainder of a number divided by a divisor.

POWERPOWER(base, exponent)

Returns the result of raising the base to the given power.

ROUNDROUND(number, [precision])

Rounds a number to the given precision.

SQRTSQRT(number)

Returns the square root of a number.

SUMSUM(number1, [number2, ...])

Sums the given numbers.

Date

CREATED_TIMECREATED_TIME()

Returns the date and time a record was created.

DATE_FORMATDATE_FORMAT(date, format)

Formats a date according to the given format string.

DATEADDDATEADD(date, number, units)

Adds specified units to a date.

DATETIME_DIFFDATETIME_DIFF(date1, date2, units)

Returns the difference between two dates in the given units.

DATETIME_FORMATDATETIME_FORMAT(date, [format])

Formats a datetime to a string.

NOWNOW()

Returns the current date and time.

TODAYTODAY()

Returns the current date.

YEARYEAR(date)

Returns the year portion of a date.

MONTHMONTH(date)

Returns the month portion of a date (1–12).

DAYDAY(date)

Returns the day portion of a date (1–31).

Logical

ANDAND(expr1, [expr2, ...])

Returns true if all of the expressions are true.

IFIF(condition, valueIfTrue, valueIfFalse)

Returns one of two values depending on whether the condition is true or false.

ISERRORISERROR(expr)

Returns true if the expression produces an error.

NOTNOT(expr)

Reverses the boolean value of an expression.

OROR(expr1, [expr2, ...])

Returns true if at least one of the expressions is true.

SWITCHSWITCH(expr, [pattern, result, ...], [default])

Evaluates an expression against a list of patterns and returns a matching result.

Record

RECORD_IDRECORD_ID()

Returns the ID of the current record.

LOOKUPLOOKUP(linkedRecordField, fieldInLinkedRecord)

Looks up values from a linked record field.

ROLLUPROLLUP(linkedRecordField, aggregation)

Aggregates values from a linked record field.

Array

ARRAY_JOINARRAY_JOIN(array, [separator])

Joins array values into a string with an optional separator.

ARRAY_UNIQUEARRAY_UNIQUE(array)

Returns unique values from an array.

에어테이블 포뮬러 테스터 소개

Airtable Formula Tester로 데이터를 분석하고 검증하세요. 문제, 경고, 개선 제안을 강조하는 자세한 보고서를 통해 즉각적인 피드백을 받으세요. 완전한 개인정보 보호와 빠른 결과를 위해 모든 분석은 브라우저에서 로컬로 실행됩니다.

사용방법

  1. 입력 영역에 확인하고 싶은 데이터를 입력하거나 붙여넣으세요.
  2. 분석/확인 버튼을 클릭하여 검증을 실행하세요.
  3. 강조된 문제와 권장 사항이 포함된 자세한 결과를 검토하세요.
  4. 보고된 문제를 수정하고 다시 확인하여 개선 사항을 확인하세요.

자주 묻는 질문

Airtable Formula Tester는 무엇을 확인하나요?
이 도구는 확립된 표준과 모범 사례를 기반으로 포괄적인 분석을 수행합니다. 오류와 잠재적인 문제를 식별하고 각 결과에 대한 명확한 설명을 통해 개선 사항을 제안합니다.
내 데이터가 분석을 위해 서버로 전송됩니까?
아니요. 모든 분석은 JavaScript를 사용하여 브라우저에서 로컬로 실행됩니다. 귀하의 데이터가 장치 외부로 유출되지 않으므로 민감한 정보나 기밀 정보를 안전하게 확인할 수 있습니다.
결과는 얼마나 신뢰할 수 있나요?
이 도구는 업계 표준 규칙과 모범 사례를 따릅니다. 결과는 일반적인 사용 및 개발에 신뢰할 수 있습니다. 규정 준수 또는 감사 목적을 위해 항상 공식 도구나 전문적인 검토를 통해 확인하세요.
전문적인 작업에 사용할 수 있나요?
예. 분석은 산업 표준을 따르며 개인 및 직업적 용도 모두에 적합합니다. 이는 공식적인 검토 전에 일반적인 문제를 신속하게 파악하는 방법입니다.