Chuyển đổi miễn phí

Công thức Airtable Người thử nghiệm

Kiểm tra và xác thực cú pháp công thức Airtable bằng tham chiếu hàm tích hợp

Công thức ví dụ

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

Tham khảo chức năng

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.

Giới thiệu về Máy kiểm tra công thức Airtable

Phân tích và xác thực dữ liệu của bạn bằng Trình kiểm tra công thức Airtable. Nhận phản hồi ngay lập tức với các báo cáo chi tiết nêu bật các vấn đề, cảnh báo và đề xuất cải tiến. Tất cả các phân tích đều chạy cục bộ trong trình duyệt của bạn để mang lại kết quả nhanh chóng và bảo mật hoàn toàn.

Cách sử dụng

  1. Nhập hoặc dán dữ liệu bạn muốn kiểm tra vào khu vực nhập liệu.
  2. Nhấp vào nút phân tích/kiểm tra để chạy xác thực.
  3. Xem lại kết quả chi tiết với các vấn đề và khuyến nghị nổi bật.
  4. Khắc phục mọi sự cố được báo cáo và kiểm tra lại để xác minh các cải tiến.

Câu hỏi thường gặp

Máy kiểm tra công thức Airtable kiểm tra những gì?
Công cụ này thực hiện phân tích toàn diện dựa trên các tiêu chuẩn đã được thiết lập và các phương pháp hay nhất. Nó xác định các lỗi, các vấn đề tiềm ẩn và đề xuất các cải tiến kèm theo giải thích rõ ràng cho từng phát hiện.
Dữ liệu của tôi có được gửi đến máy chủ để phân tích không?
Không. Tất cả phân tích đều chạy cục bộ trong trình duyệt của bạn bằng JavaScript. Dữ liệu của bạn không bao giờ rời khỏi thiết bị, giúp việc kiểm tra thông tin nhạy cảm hoặc bí mật trở nên an toàn.
Kết quả đáng tin cậy đến mức nào?
Công cụ này tuân theo các quy tắc tiêu chuẩn ngành và các phương pháp hay nhất. Kết quả đáng tin cậy để sử dụng và phát triển chung. Vì mục đích tuân thủ hoặc kiểm tra, hãy luôn xác minh bằng các công cụ chính thức hoặc đánh giá chuyên nghiệp.
Tôi có thể sử dụng điều này cho công việc chuyên nghiệp?
Đúng. Phân tích tuân theo các tiêu chuẩn ngành và phù hợp cho cả mục đích sử dụng cá nhân và chuyên nghiệp. Đó là một cách nhanh chóng để nắm bắt các vấn đề thường gặp trước khi xem xét chính thức.