如何在adobeacrobat中建立條件公式

有幾種方法可以在一個乾淨優雅的PDF檔案中建立複雜的計算。下面是如何將條件公式整合到下一個文件中。...

有幾種方法可以在一個乾淨優雅的PDF檔案中建立複雜的計算。下面是如何將條件公式整合到下一個文件中。

acrobat中的條件公式

我們之前已經介紹了adobeacrobat中自動計算的基礎知識。透過條件公式,您可以超越基礎,在PDF中建立更復雜的公式。

相關:如何在adobeacrobat中建立帶計算的PDF表單

如果您在Excel或Google工作表中使用公式,您可能已經知道什麼是條件公式。也被稱為邏輯公式,它們顯示一個特定的值或啟用一個計算,如果某個條件得到滿足,例如如果一個數字是負數或如果一個分數高於及格分數。excel中一些最常見的條件公式包括標準的“IF”以及“SUMIF”和“COUNTIF”。還有條件格式,如果單元格滿足某個條件,則會對格式進行更改。

使用計算欄位,這些公式也可以應用在adobepdfs中。可以顯示數字、文字或基於其他輸入框的結果執行計算。也可以將它們與其他計算欄位結合使用。條件公式適用於多種型別的PDF表單,例如:

  • 財務單據:例如,如果委託人決定某人的利率,可以使用條件公式根據他們輸入的金額顯示相應的價格。
  • 考試和考試:你可以根據考生的總分,在最後自動顯示“及格”或“不及格”。
  • 銷售:如果你用這個做交易,你可以做一個盒子,根據潛在買家對特定問題的回答來推薦產品。

請注意,雖然計算欄位只能在adobeacrobat中生成,但實際計算將顯示在任何PDF閱讀器中。

建立簡單條件語句

adobeacrobat的自定義計算欄位使用javascript作為程式語言。幸運的是,您不需要知道如何用javascript程式設計來建立一個簡單的條件欄位;您只需要遵循一個基本模式。

在下面的示例中,我們將使用這個簡單的公司訂單表單。目前有七個欄位:一個用於五種產品的數量、總數量和總價。

如何在adobeacrobat中建立條件公式

Adobe javascript中的條件語句遵循以下基本語法:

變數名=這個。getField(“欄位名”).value;if(變數名條件)事件.值=真實結果事件.值=錯誤結果

第一行定義將用於條件公式的值。在這種情況下,我們使用這個。getField“獲取文件中其他欄位之一的值。在第二行,我們定義了條件。與excel類似,我們將條件指定為大於、小於或等於特定值。

最後,我們定義了結果。真實結果是滿足條件時將顯示的值。在下一行中,我們使用“else”生成假結果,這是如果不滿足條件將顯示的值。

為了實現這一點,我們建立了一個名為“批次訂單”的計算欄位。要輸入自定義計算指令碼,請在Acrobat中右鍵單擊所選欄位,然後選擇“屬性”。從這裡,轉到“計算>自定義計算指令碼>編輯”

如何在adobeacrobat中建立條件公式

此欄位將確定訂單是否計入批次。如果總數量大於20項,則顯示“是”;如果總數量小於20項,則顯示“否”。考慮到這些條件,我們得到了公式:

變數TQ=這個。getField(“總數量”).value;if(TQ>20)事件.值=“是”其他事件.值=“否”

在上圖中,您可以看到我們將變數名設定為“TQ”,並從欄位“Total Quantity”中提取TQ的值。請注意,這些欄位區分大小寫。然後,我們設定條件,即TQ必須大於20。如果滿足此條件,則顯示“是”。否則,該框將生成“否”

如何在adobeacrobat中建立條件公式

例如,如果我們總共訂購了11根閃電電纜和10個電池組,我們總共會訂購21種產品。然後將其視為批次訂單,並生成以下結果:

如何在adobeacrobat中建立條件公式

多種情況

有些情況下,您可能希望滿足多個條件,而不是一個條件。幸運的是,有一種方法可以建立一個基於多個條件生成值的條件欄位。

如何在adobeacrobat中建立條件公式

假設在你的商店裡,所有訂單達到至少20種產品並且總價為150的商品都可以享受10%的折扣。最終的金額將出現在一個名為“Total With Discount”的欄位中。在這種情況下,我們必須指定兩個變數和兩個條件。我們將有以下欄位:

可變價格=這個。getField(“初始價格”)。價值;var TQ=這個。getField(“總數量”).value;if(價格>150&TQ>20)事件.值=價格*0.9;否則事件.值=價格;

如您所見,我們在兩行上定義了兩個變數。您還必須使用“&&”符號來組合這兩個不同的條件。請注意,最終值也是一個考慮了折扣的計算。

因此,如果我們使用與上述示例相同的總數,我們將生成以下結果:

如何在adobeacrobat中建立條件公式

計算順序

您應該考慮的一個重要因素是計算順序。與Excel不同的是,Acrobat同時呈現計算結果,它依賴於使用者來確定哪些公式排在第一位。

要設定計算順序,請轉到“編輯窗體”側欄並導航到“更多”>“設定欄位計算順序”。在上面的例子中,由於批次訂單和帶折扣的總訂單的公式都依賴於總數量和總價格,因此我們要確保首先計算TQ和TP。

如何在adobeacrobat中建立條件公式

在釋出表單之前,請確保檢視計算順序。最好在表單上嘗試一些示例輸入,以確保所有內容都正常工作。

  • 發表於 2021-04-14 18:40
  • 閱讀 ( 25 )
  • 分類:網際網路

你可能感興趣的文章

在microsoft excel中節省時間的14個技巧

...少個肯定的答案,而不是沒有答案。這些步驟向您展示瞭如何應用簡單的格式。 ...

  • 發佈於 2021-03-11 19:43
  • 閲讀 ( 41 )

如何在microsoft excel中建立檢查表

... 讓我們看看如何在5分鐘或更短的時間內在Excel中建立一個清單。 ...

  • 發佈於 2021-03-17 17:39
  • 閲讀 ( 37 )

如何在mac上使用數字公式和函式

...起來,不再花幾個小時手工做事情。我們在這裡向您展示如何在數字中使用公式和函式,使您的資料更易於使用。 ...

  • 發佈於 2021-03-19 04:10
  • 閲讀 ( 40 )

如何使用谷歌表格讓你生活的每一部分都井井有條

...時掌握你的預算、日程安排、待辦事項等等。讓我們看看如何組織與谷歌表。 ...

  • 發佈於 2021-03-20 01:04
  • 閲讀 ( 46 )

3個瘋狂的excel公式,做了驚人的事情

... 讓我們深入瞭解如何使用公式和其他工具更好地使用Microsoft Excel。 ...

  • 發佈於 2021-03-22 19:09
  • 閲讀 ( 52 )

如何刪除excel中的重複項

... 如何在excel中查詢重複值 ...

  • 發佈於 2021-03-27 08:02
  • 閲讀 ( 45 )

透過本課程掌握excel電子表格函式、公式和資料分析

在任何行業,團隊中都需要知道如何管理和研究資料的人員。資料分析技能可幫助您瞭解客戶資料並做出明智的業務決策。microsoftexcel是一種電子表格軟體,它可以讓您將資料製表、分析和視覺化。 ...

  • 發佈於 2021-03-28 03:39
  • 閲讀 ( 60 )

如何在google工作表中使用條件格式

...是為您的電子表格建立一些規則。下面,我們將向您展示如何使用googlesheets建立這些條件格式規則。 ...

  • 發佈於 2021-03-28 07:44
  • 閲讀 ( 49 )

每個年輕學生必須具備的4種基本軟體

... 大多數老師都會推薦adobeacrobat,因為它是大多數人都喜歡使用的標準軟體。這意味著你的孩子不需要擔心相容性問題,如果他們在使用軟體時有任何問題,可以向老師尋求幫助。 ...

  • 發佈於 2021-03-28 10:42
  • 閲讀 ( 52 )

如何突出顯示excel中的每一行

... 如何透過每隔一行選擇來更改顏色 ...

  • 發佈於 2021-03-28 12:44
  • 閲讀 ( 48 )
D784101423549
D784101423549

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦