It seems you may be using English. Would you like to go to the international site? bika.ai
產品指南
基礎
自動化指南
集成指南
AI應用與模板指南
Open API
功能參考
自動化觸發器
自動化執行器
第三方集成
節點資源
數據表視圖
數據表字段
儀表板組件
智能任務
AI 向導
公式
空間站
更新日誌
Videos

公式

基於其他欄位通過寫公式來計算值

SumSum將所有數值相加。 【number...】是進行運算的數值參數,可以輸入數字或引用數值類型的列。 數值類型的列包括數字、貨幣、百分比、評分等
AverageAverage返回多個數值的算術平均數。 【number...】是進行運算的數值參數,可以輸入數字或引用數值類型的列。數值類型的列包括數字、貨幣、百分比、評分等。 如果其中某個參數是文本值,比如""八"",在運算時會被當做0。
MaxMax返回最大的數值。 【number...】是進行運算的數值參數,可以輸入數字或引用數值類型的列。數值類型的列包括數字、貨幣、百分比、評分等。 另外,本函數的輸入值都為日期格式時,可以比較多個日期中最晚的日期。
MinMin返回最小的數值。 【number…】是進行運算的數值參數,可以輸入數字或引用數值類型的列。數值類型的列包括數字、貨幣、百分比、評分等。 另外,本函數的輸入值都為日期格式時,可以比較多個日期中最晚的日期。
RoundRound按指定的位數對數值進行四捨五入。 【value】是要四捨五入的值 【precision】非必填,要進行四捨五入運算的位數。未填寫時默認為1。 如果位數大於 0,則四捨五入到指定的小數位。 如果位數等於 0,則四捨五入到最接近的整數。 如果位數小於 0,則在小數點左側進行四捨五入。
Round UpRound Up按指定的位數將數值延絕對值增大方向捨入。 【value】是要捨入的值。 【precision】非必填,要將數字捨入到的位數。未填寫時默認為1。 【絕對值增大】即它返回值是遠離0(零)方向。 如果位數大於 0,則四捨五入到指定的小數位。 如果位數等於 0,則四捨五入到最接近的整數。 如果位數小於 0,則在小數點左側進行四捨五入。
Round DownRound Down按指定的位數將數值延絕對值減小方向捨入。 【value】是要捨入的值。 【precision】非必填,要將數字捨入到的位數。未填寫時默認為1。 【絕對值減小】即它返回值是靠近0(零)方向。 如果位數大於 0,則四捨五入到指定的小數位。 如果位數等於 0,則四捨五入到最接近的整數。 如果位數小於 0,則在小數點左側進行四捨五入。
CeilingCeiling將數值向上捨入為最接近的指定基數的倍數。 【value】是要向上捨入的值。 【significance】非必填,是用於向上捨入的基數,返回值為基數的倍數。如果未提供,默認取1。 【向上捨入】即它返回值是大於或等於原數值,且為最接近的基數的倍數。
FloorFloor將數值向下捨入為最接近的指定基數的倍數。 【value】是要向下捨入的值。 【significance】非必填,是用於向下捨入的基數,返回值為基數的倍數。如果未提供,默認取1。 【向下捨入】即它返回值是小於或等於原數值,且為最接近基數的倍數。
EvenEven返回沿絕對值增大方向最接近的偶數。 【value】是要取偶的數值。 【絕對值增大】即它返回值是遠離0(零)方向。
OddOdd返回沿絕對值增大方向最接近的奇數。 【value】是要取奇的數值。 【絕對值增大】即它返回值是遠離0(零)方向。
IntInt將數值向下捨入為最接近的整數。 【value】是要向下捨入的值。 【向下捨入】即它返回值是小於或等於原數值。
AbsAbs簡介 取數值的絕對值。 參數說明 value:是要對其求絕對值的數值。 絕對值:正數的絕對值是本身,負數的絕對值是去掉負號。
SqrtSqrt返回數值的平方根。 【value】是要對其求平方根的數值。 如果數值為負數,則 SQRT 返回 NaN
ModMod返回兩數值相除的餘數。 【value】是被除數。 【divisor】是除數。 返回結果的符號與除數的符號相同。
PowerPower返回指定基數的冪。即指定基數的多少次方。 【base】是基數。 【power】是冪
ExpExp返回 e 的指定次方。 【e】是自然數,約為 2.718282 【power】是冪。即指定 e 的多少次方。
LogLog以指定基數為底,返回數值的對數。 【number】是想要計算其對數的數值。 【base】是對數的基數(底數),如果未指定基數,則默認為 10。
ValueValue將文本字符串轉換為數字。 【text】表示要轉換的文本值。 本函數可以將文本內的數字提取出來。
ConcatenateConcatenate將多個文本值串聯成單個文本值。(其效果等同於 &) 【text1..】是要串聯的多個值,可以輸入文本、數字、日期參數或者引用列數據。 請用雙引號將你要串聯的文本值引起來,數字和引用列除外。 特例:如果要串聯雙引號,你需要使用反斜線(\)作為轉義字符。
FindFind查找特定的文本在內容中第一次出現的位置。 【stringToFind】是要查找到的特定文本。 【whereToSearch】指定從哪段內容內查找文本。可以輸入文本參數或者引用欄位。 【startFromPosition】非必填,指定從內容的哪個位置開始查找(用數字表示第幾個字符)。 本函數可以在一大段內容中快速查找特定文本出現的位置。 如果返回數字3,表示文本出現在該內容的第3個字符。 如果未找到匹配的文本,則結果將為0。 其效果與SEARCH()類似,但是未找到匹配項時,SEARCH()返回值為空而不是0。
SearchSearch搜索特定的文本在內容中第一次出現的位置。 【stringToFind】是要搜索到的特定文本。 【whereToSearch】指定從哪段內容搜索文本。可以輸入文本參數或者引用欄位。 【startFromPosition】非必填,指定從內容的哪個位置開始搜索(用數字表示第幾個字符)。 本函數可以在一大段內容中快速搜索特定文本出現的位置。 如果返回數字3,表示文本出現在該內容的第3個字符。 如果未找到匹配的文本,則結果將為空值。 其效果與FIND()類似,但是未找到匹配項時,FIND()返回值為0而不是空值。
MidMid從內容中特定位置提取一段固定長度的文本。 【string】是你輸入的一段內容,其中包含了被提取的文本。該內容可以是輸入的文本或者引用的欄位數據。 【whereToSearch】是你指定從哪兒提取文本,用數字表示。比如數字"3"表示從內容的第3個字符開始提取。 【count】是提取的文本長度,用數字表示。比如數字"2"表示從指定位置提取2個字符。
ReplaceReplace將內容中特定位置的一段文本替換為新文本。 【string】是你輸入的一段內容,其中包含了被替換的文本。該內容可以是輸入的文本或者引用的欄位數據。 【start_character】是你指定從哪兒替換文本,用數字表示。比如數字"3"表示從內容的第3個字符開始替換。 【number_of_characters】是你指定要替換掉多少個字符,用數字表示。比如數字"2"表示替換掉指定位置的2個字符。 【replacement】是替換原文本的新文本。 (如果你想將內容中所有出現的原文本替換為新文本,請參見SUBSTITUTE。)
SubstituteSubstitute替換內容中指定文本為新文本。 【string】是你輸入的一段內容,其中包含了被替換的文本。該內容可以是輸入的文本或者引用的欄位數據。 【old_text】是你想要替換的文本。 【new_text】是替換原文本的新文本。 【instance_num】非必填,指定替換第幾次出現的舊文本。如果省略,則替換所有出現的舊文本。
LenLen統計一段文本的字符長度。 【string】是要計算長度的文本;標點符號、空格等也會占一個字符。
LeftLeft從文本的開頭提取多個字符。 【string】是要被提取字符的文本。 【howMany】是提取的字符數量。用數字表示,比如"4",代表從左到右提取4個字符。
RightRight從文本的末尾提取出多個字符。 【string】是要被提取字符的文本。 【howMany】是提取的字符數量。用數字表示,比如"5",代表從右到左提取5個字符。
LowerLower將文本中所有大寫字符全部轉換為小寫字符。 【string】是被轉換的文本。
UpperUpper將文本中所有小寫字符全部轉換為大寫字符。 【string】是被轉換的文本。
ReptRept根據指定次數重複文本。 【string】是需要重複的文本。 【mumber】是指定的重複次數。用數字表示,比如”2“,表示重複2次。
TT如果輸入值為文本類型,則返回原文本,如果非文本類型則返回空值。 【value】是被檢查是否為文本的值。 比如,輸入值引用數字、日期等類型的欄位,那麼將會返回空值。
TrimTrim清除文本開頭和結尾的空格。 【value】是需要被處理的文本。
Encode URL ComponentEncode URL Component把文本編碼為 URL的格式。 【component_string】是需要被編碼的文本。不編碼以下字符:- _ . ~ 比如將第一個例子的輸出值複製到瀏覽器地址欄,就相當於在百度裡搜索”蘋果“的URL
IfIf判斷是否滿足某個條件,如果滿足則返回第一個值,如果不滿足則返回第二個值。 【logical】是邏輯條件,表示計算結果為真(true)和假(false)的表達式。 【value1】是當邏輯條件為真時的返回值。 【value2】是當邏輯條件為假時的返回值。 IF支持嵌套使用,並且可以用於檢查單元格是否為空白/為空。
SwitchSwitch本函數為多分支選擇函數,它由表達式和多個分支+返回值組成,如果表達式等於某個分支值,則函數輸出該分支對應的返回值。 【expression】是表達式,其運算的結果會與每個分支進行匹配。 【pattern】是分支,每個分支代表表達式的可能運算結果。每一個分支都有對應的返回值。 【result】是返回值,如果表達式的運算結果匹配了一個分支,則輸出對應的返回值。 【default】是默認值,如果運算結果沒有匹配任何一個分支,則函數輸出默認值。默認值未填寫時為空值。 比如例子一,{國家}是引用的一列數據,其輸出值可能是成千上萬個國家名稱,它是該函數中的表達式。“中國”和“中文”分別為其中一條分支和返回值,它表示如果{國家}的輸出值為“中國”時,則返回“中文”。而“通用英語”為默認值,它表示{國家}的輸出值沒有匹配任何分支時,則輸出“通用英語”
TrueTrue【簡介】 返回邏輯值真( true )。 【參數說明】 該函數不需要填寫參數。 該函數可以判斷勾選類型的欄位是否為 “已選中狀態” ,見例子一; 該函數和 FALSE() 一起使用可以輸出為真和假的布爾值,見例子二。
FalseFalse返回邏輯值false 可以判斷勾選類型的欄位中單元格是否為”未選中狀態“,見例子一; 可以和FALSE一起使用輸出為真和假的布爾值,見例子二;
AndAnd如果所有參數均為真(true),則返回真(true),否則返回假(false)。 【logical】是邏輯參數,可以是邏輯值、數組或引用的欄位
OrOr如果任何一個參數為真(true),則返回真(true),否則返回假(false)。 【logical】是邏輯參數,可以是邏輯值、數組或引用的欄位。
XorXor如果奇數個參數為真(true),則返回真(true),否則返回假(false)。 【logical】是邏輯參數,可以是邏輯值、數組或引用的欄位。
BlankBlank返回一個空值。 可以用來判斷單元格是否為空,見例子一; 可以在單元格內填入空值,見例子二;
ErrorError在單元格內顯示錯誤提示和原因。 可以在函數內輸入文本說明錯誤原因,比如例子中的”統計錯誤“就是你定義的錯誤原因。
Is ErrorIs Error檢查一個公式運行是否錯誤,如果錯誤則返回真(true)。 【expr】是需要檢查的值。檢測值可以是算術運算、邏輯判斷等類型的公式。
NotNot反轉其參數的邏輯值。 【boolean】是布爾參數,意味著你的輸入值必須是邏輯判斷且輸出值只有真和假,比如比較兩個值誰大誰小。 當你參數的邏輯判斷為真(true)時函數返回假(false); 當你參數的邏輯判斷為假(false)時函數返回真(true); 如例子一:2>3輸出值是假,但經過反轉後函數輸出值的是真。 如例子二:NOT({年紀} > 18)經過NOT函數反轉後,其實相當於判斷{年紀} ≤ 18
TodayToday返回今天的日期(年月日),但不會精確到時分秒(默認為00:00:00)。如果想要精確到時分秒,請使用函數NOW。 可以直接使用此函數返回年月日,見例子一; 也可以和DATEADD或DATETIME_DIFF等函數一起使用,比如用{截止時間}減去當前時間,來顯示項目的倒計時,見例子二。 注意:僅當重新刷新計算公式或刷新表格時,這個函數返回的結果才會更新。
NowNow返回今天的日期和時間,會精確到時分秒。 可以直接使用此函數返回年月日,見例子一; 也可以和DATEADD或DATETIME_DIFF等函數一起使用,比如用{截止時間}減去當前時間,來顯示項目的倒計時,見例子二。 注意:僅當重新刷新計算公式或刷新表格時,這個函數返回的結果才會更新。
To NowTo Now返回當前日期和指定日期之間的差值(無正負)。 【date】是指定日期,即用指定日期減去當前日期,計算兩個日期相差的多少天(自定義計時單位),無正負。 【units】計時單位,即指定日期與當前日期差值的計算單位,比如按”天“計算也可以轉換為按”年“計算。 計時單位包括以下符號,兩種格式都可以使用: 「單位說明符 」→ 「縮寫」 毫秒:"milliseconds" → "ms" 秒:"seconds" → "s" 分鐘:"minutes" → "m" 小時:"hours" → "h" 天:"days" → "d" 週:"weeks" → "w" 月:"months" → "M" 季度:"quarters" → "Q" 年:"years" → "y" 點擊下方鏈接可查看全部計時單位。
From NowFrom Now返回當前日期和指定日期之間的差值(無正負)。 【date】是指定日期,即用指定日期減去當前日期,計算兩個日期相差的多少天(自定義計時單位),無正負。 【units】計時單位,即指定日期與當前日期差值的計算單位,比如按”天“計算也可以轉換為按”年“計算。 計時單位包括以下符號,兩種格式都可以使用: 「單位說明符 」→ 「縮寫」 毫秒:"milliseconds" → "ms" 秒:"seconds" → "s" 分鐘:"minutes" → "m" 小時:"hours" → "h" 天:"days" → "d" 週:"weeks" → "w" 月:"months" → "M" 季度:"quarters" → "Q" 年:"years" → "y" 點擊下方鏈接可查看全部計時單位。
Date AddDate Add簡介 為指定的日期增加固定的時間間隔。 參數說明 date:是你指定的日期。本函數將在該日期基礎上增加一定的時間間隔。 count:是時間間隔,支持輸入帶正負號的數字。如果為正數,即表示增加幾天(可自定義計時單位),見例子一;如果為負數,即表示減少幾天,見例子二; units:是計時單位,即增加時間間隔的單位。比如按 “天” 計算也可以轉換為按 “年” 計算。 計時單位包括以下符號,兩種格式都可以使用:「單位說明符 」→ 「縮寫」 毫秒:「milliseconds」 → 「ms」 秒:「seconds」 → 「s」 分鐘:「minutes」 → 「m」 小時:“hours” → “h” 天:“days” → “d” 週:“weeks” → “w” 月:“months” → “M” 季度:“quarters” → “Q” 年:“years” → “y” 點擊下方鏈接可查看全部計時單位。
Datetime DiffDatetime Diff返回兩個日期之間的差值(有正負),即日期1減去日期2。 【date1】日期1 【date2】日期2 【units】計時單位,日期1與日期2差值的計算單位。比如按“天”計算也可以轉換為按“年”計算。 計時單位包括以下符號,兩種格式都可以使用:「單位說明符 」→ 「縮寫」 毫秒:"milliseconds" → "ms" 秒:"seconds" → "s" 分鐘:"minutes" → "m" 小時:"hours" → "h" 天:"days" → "d" 週:"weeks" → "w" 月:"months" → "M" 季度:"quarters" → "Q" 年:"years" → "y" 點擊下方鏈接可查看全部計時單位。
WorkdayWorkday返回起始日期若干個工作日之後的日期。 【startDate】是你指定的起始日期。 【numDays】是你指定的起始日期之後的工作日天數,用正數表示。比如,數字“1”代表起始日期一個工作日之後的日期,見例子一; 【holidays】非必填。是要從日曆中去除的特定日期,例如節假日。其輸入格式為「yyyy-mm-dd」,多個日期以逗號分隔的,見例子三。 本函數的工作日不包括週末和你指定的特定日期。
Workday DiffWorkday Diff統計兩個日期之間相隔多少個工作日(有正負)。 【startDate】起始日期。 【endDate】截止日期。如果起始日期比截止日期晚,則會出現負數。 【holidays】非必填。是要從工作日曆中去除的日期,例如節假日。其輸入格式為「yyyy-mm-dd」,多個日期以逗號分隔的。 本函數統計起止日期之間的工作日,不包括週末和你指定的特定日期。
Is AfterIs After比較日期1是否晚於日期2,如果晚於則返回真(true),否則返回假(false)。 【date1】是日期1。 【date2】是日期2。 日期可以是輸入的參數,見用例一; 日期也可以是引用日期類型的欄位,見用例二。 在單元格內真和假用"已勾選"和"未勾選"表示。
Is BeforeIs Before比較日期1是否早於日期2,如果早於則返回真(true),否則返回假(false)。 【date1】是日期1。 【date2】是日期2。 日期可以是輸入的參數,見用例一; 日期也可以是引用日期類型的欄位,見用例二。 在單元格內真和假用"已勾選"和"未勾選"表示。
Is SameIs Same確定日期1是否等於日期2,如果等於則返回真(true),否則返回假(false)。 【date1】是日期1。 【date2】是日期2。 【units】非必填, 是比較的時間單位。比如比較兩個日期是否相等,一直對比到分鐘單位。 日期可以是輸入的參數,見用例一; 日期也可以是引用日期類型的欄位,見用例四。 在單元格內真和假用"已勾選"和"未勾選"表示。 點擊下方鏈接可查看全部計時單位。
Datetime FormatDatetime Format將日期以自定義的形式格式化為文本。 【date】是需要被格式化的日期。 【output_specifier】是選擇的格式化說明符。比如說明符可以是: "DD-MM-YYYY"表示"日-月-年",見例子一; " YYYY / MM / DD"表示"年/月/日",見例子二; "MM.DD"表示"月.日",見例子三。 日期經過格式化後,將變為一串文本。 本函數支持的日期格式化說明符請看下方鏈接。
Datetime ParseDatetime Parse將文本轉換為結構化日期類型。 【date】是要被格式化為日期的文本。 【input_format】非必填,本參數是日期格式化說明符。對於系統無法識別的文本日期內容,你可以自己解釋為結構化的日期。見例子二。 本函數支持的日期格式化說明符和語言環境請查看下方鏈接。
DatestrDatestr將日期格式化為“年-月-日”形式的文本(固定格式為YYYY-MM-DD) 【date】是被格式化的日期 日期經過格式化後,將變為一串文本,不再具有日期數據的屬性。
TimestrTimestr將日期格式化為"時:分:秒"形式的文本(固定格式為HH:mm:ss) 【date】是被格式化的日期 日期經過格式化後,將變為一串文本,不再具有日期數據的屬性。
YearYear返回指定日期對應的四位數年份。 【date】是指定的日期。
MonthMonth返回指定日期對應的月份。 【date】是指定的日期。 本函數輸出值為1(一月)至12(十二月)之間的整數。
WeekdayWeekday返回指定日期對應一週中的星期幾。 【date】是指定的日期。 【startDayOfWeek】非必填,是一週的開始時間,默認情況下每週從星期日開始(即週日為0)。 你還可以將開始時間設置為"Monday"(星期一,見例子二) 本函數輸出值為0到6之間的整數。
WeeknumWeeknum返回指定日期對應為一年中的第幾個星期。 【date】是指定的日期。 【startDayOfWeek】非必填,是一周的開始時間,默認情況下每周從星期日開始(即周日為0)。 你還可以將開始時間設置為"Monday"(星期一) 本函數輸出值為整數。比如6,代表該日期屬於一年中的第6個星期。
DayDay返回指定日期屬於當月的第幾號,輸出格式為1-31之間的整數。 【date】是指定的日期。 比如,數字1表示日期屬於當月的第1號。
HourHour返回指定日期的對應的時刻,輸出格式為0(12:00 am)到23(11:00 pm)之間的整數。 【date】是指定的日期。 比如,18表示18:00
MinuteMinute返回指定日期的分鐘數,輸出格式為0到59之間的整數。 【date】是指定的日期。
SecondSecond返回指定日期的秒種,輸出格式為0到59之間的整數。 【date】是指定的日期。
Set LocaleSet Locale為指定日期時間設置特定的語言環境。 【date】是指定日期。 【locale_modifier】是語言環境說明符。 本函數必須與DATETIME_FORMAT結合使用。可以點擊下方鏈接查看支持的語言環境說明符。
Set TimezoneSet Timezone為指定日期設置特定的時區。 【date】是指定日期。 【tz_identifier】是時區說明符。比如"8"代表東8區,"-2"代表西2區。 本函數必須與DATETIME_FORMAT結合使用。
Created TimeCreated Time返回記錄的創建時間
Last Modified TimeLast Modified Time返回每一行的單元格中進行最後一次修改的時間 。 注意:系統只會返回計算類型列的單元格的修改。 如果你只關心特定欄位的單元格的更新時間,你可以指定一個或多個列,見例子二和三。
Array CompactArray Compact從數組中刪除空字符串和空值。 【item】表示數組值,比如多選、附件、神奇關聯和神奇引用欄位類型的單元格值。 本函數會保留“ false”值和空白字符的字符串
Array UniqueArray Unique僅返回數組中的唯一項。 【item】表示數組值,比如多選、附件、神奇關聯和神奇引用欄位類型的單元格值。
Array JoinArray Join將匯總數組中的所有值拼接成一個帶分隔符的字符串。 【item】表示數組值,比如多選、附件、神奇關聯和神奇引用欄位類型的單元格值。
Array FlattenArray Flatten通過刪除任何數組嵌套來平鋪數組。 所有數據都成為同一個數組的元素。 【item】表示數組值,比如多選、附件、神奇關聯和神奇引用欄位類型的單元格值。
CountCount統計「數字」類型值的數量。 【number】可以是輸入的參數或引用的列。 本函數可以計算輸入的參數或單元格內包含了多少個數值(數字、貨幣、百分比、評分都為數值)。
CountACountA統計非空值的數量。 【textOrNumber】可以是輸入的參數或引用的列。 本函數可以計算輸入的參數或單元格內包含了多少個非空值。 比如,可以統計一個單元格內有多少個選項,多少個圖片。多少個成員等。 還可以統計神奇引用的單元格內的數組非空值。
CountIfCountIf在values中統計keyword出現的次數。 values:指定從哪裡查找數據。支持數組類型或文本類型的數據。 keyword:要查找並統計的關鍵詞。 operation:比較符,非必填項。你可以填入條件符號大於">",小於"<",等於"=",不等於"!=",如果不填寫默認為等於。 例子一中沒有填寫比較符,默認統計等於"A"的值出現的次數。 例子二中填寫了比較符">",意味統計大於"2"的值出現的次數。 使用場景: 1)可以統計一串文本數組[A, B , C , D, A]中,字符"A"出現的數量為2,見例子一。 2)可以統計一串數字數組[1, 2, 3, 4, 5]中,大於3的數字數量為2,見例子二。 3)可以統計一串文本字符串"吃葡萄不吐葡萄皮"中,"葡萄"出現的次數為2,見例子三。
CountAllCountAll統計所有值的數量,包括空值。 【textOrNumber】可以是輸入的參數或引用的列。 本函數可以計算輸入的參數和單元格內包含了多少個值,包括空值。
Record IDRecord ID返回記錄的ID
bika cta