Libreng Converter

Airtable Formula Tester

Subukan at patunayan ang Airtable formula syntax na may built-in na function reference

Mga Halimbawang Formula

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')

Sanggunian ng Function

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.

Tungkol sa Airtable Formula Tester

Suriin at patunayan ang iyong data gamit ang Airtable Formula Tester. Makakuha ng agarang feedback na may mga detalyadong ulat na nagha-highlight ng mga isyu, babala, at mungkahi para sa pagpapabuti. Lahat ng pagsusuri ay tumatakbo nang lokal sa iyong browser para sa kumpletong privacy at mabilis na mga resulta.

Paano Gamitin

  1. Ilagay o i-paste ang data na gusto mong suriin sa lugar ng pag-input.
  2. I-click ang button na pag-aralan/suriin upang patakbuhin ang pagpapatunay.
  3. Suriin ang mga detalyadong resulta na may mga naka-highlight na isyu at rekomendasyon.
  4. Ayusin ang anumang naiulat na mga isyu at muling suriin upang i-verify ang mga pagpapabuti.

Mga Madalas Itanong

Ano ang tinitingnan ng Airtable Formula Tester?
Ang tool ay nagsasagawa ng komprehensibong pagsusuri batay sa mga itinatag na pamantayan at pinakamahusay na kasanayan. Tinutukoy nito ang mga error, potensyal na isyu, at nagmumungkahi ng mga pagpapabuti na may malinaw na paliwanag para sa bawat paghahanap.
Ipinadala ba ang aking data sa isang server para sa pagsusuri?
Hindi. Lahat ng pagsusuri ay tumatakbo nang lokal sa iyong browser gamit ang JavaScript. Ang iyong data ay hindi kailanman umaalis sa iyong device, na ginagawang ligtas na suriin ang sensitibo o kumpidensyal na impormasyon.
Gaano ka maaasahan ang mga resulta?
Ang tool ay sumusunod sa pamantayan ng industriya na mga panuntunan at pinakamahusay na kagawian. Ang mga resulta ay maaasahan para sa pangkalahatang paggamit at pag-unlad. Para sa mga layunin ng pagsunod o pag-audit, palaging i-verify gamit ang mga opisyal na tool o propesyonal na pagsusuri.
Maaari ko bang gamitin ito para sa propesyonal na trabaho?
Oo. Ang pagsusuri ay sumusunod sa mga pamantayan ng industriya at angkop para sa parehong personal at propesyonal na paggamit. Ito ay isang mabilis na paraan upang mahuli ang mga karaniwang isyu bago ang pormal na pagsusuri.