Excel Server Home

公式1

公式例1:根據銷售員決定可選擇的客戶名稱(點擊看演示錄像

問題描述

    在《產品銷貨單》模版上,我們曾對“客戶名稱”建立了填寫規范,使客戶名稱可以從下拉列表中選擇已登記過的客戶名稱。但還有不足之處。因為不同的客戶由不同的銷售員負責,所以下拉列表中不應該出現所有客戶的名稱,只應該出現指定的銷售員所負責的客戶名稱。

    此要求通過定義數據規范無法做到,但可通過定義表間公式實現。

學習重點

  • 熟悉定義表間公式的過程,掌握每個窗口的操作方法
  • 理解填充方式之一:用提取出來的數據構造目的字段處的下拉列表

實例操作

定義公式

  1. 啟動Excel,以設計師王勇的身份登錄,打開《產品銷貨單》模版。
  2. 選擇菜單“模版-->定義表間公式”
  3. 彈出“定義表間公式”窗口,按[新增]。
  4. 出現以下窗口,公式名稱輸入“構造客戶名稱下拉列表”,應用方式選擇“篩選條件改變時”。

     
  5. 按[1:來源數據],彈出以下窗口。在左側列表中選中“客戶檔案_主表”,按[>],將“客戶檔案_主表”加入右側列表中,按[確定]。

     
  6. 回到“定義表間公式”窗口,按[2:篩選條件],彈出“輸入表達式”窗口:
    在“分類”欄中點中“【客戶檔案_主表】中字段”,在選項欄中找到“客戶檔案_主表.責任銷售員”,雙擊,加入下面的“表達式”欄,如下圖所示。

     
  7. 按[=]
  8. 在“分類”列表中點中“本報表中字段”,在“選項”列表中找到“本報表.Sheet1:銷售員_1”,雙擊,加入下面的“表達式”欄,最后構造的表達式為“客戶檔案_主表.責任銷售員=本報表.Sheet1:銷售員_1”,按[確定]


     
  9. 回到“定義表間公式”窗口,按[3:填充方式]。出現“定義填充方式”窗口。“填充數據表”下拉列表選擇“產品銷貨單_主表”,在表格的第4行第1列處雙擊。

     
  10. 彈出“輸入表達式窗口”,點中“分類”列表中的“[客戶檔案_主表]中字段”,在“選項”列表中雙擊“客戶檔案_主表.客戶名稱”,按[確定]

     
  11. 回到“定義填充方式”窗口。構造的表達式出現在雙擊處。點中“操作”欄,從下拉列表中選擇“構造下拉選項”,按[確定]。

     
  12. 回到“定義表間公式”窗口,顯示完整的公式描述,如下圖所示。按[確定]保存公式。

     
  13. 此時可刪掉“客戶名稱”字段的填寫規范。方法是,選擇菜單“模版-->創建數據表”,在彈出窗口中選擇“產品銷貨單_主表”,點中客戶名稱行對應的“填寫規范”處,從下拉列表中選擇空白,按[修改字段],按[確定]。

應用公式

  1. 啟動Excel,以銷售內勤宋艷的身份登錄,開始填報一份新的《產品銷貨單》,選擇銷售員姓名,觀察“客戶名稱”下拉列表中的內容。

 

Excel服務器學習和下載

75秒极速赛车是谁开的