2014-04-11 77 views
-3

一個非常具體的問題 - 想知道是否有人可以簡單地爲我編寫代碼!我沒有代碼......的經驗。Microsoft Access「if」語句

我有一個完全由關聯信息組成的表(名稱,電話,ID,位置等)。我正在創建一個報告,我只想要名稱顯示,但只有他們的職位=「技術」

我來找到這個公式,以顯示他們的名字在「姓氏,名字」格式:

= [姓氏] &「」 & [名字]

但正如我所說...我只希望這個腳本,如果他們是一個‘技術’我會怎麼寫出來的運行「IF」聲明使這項工作?

+1

認真 - 你已經包含一個標籤,其描述爲「不要使用這個標籤」? –

+3

歡迎來到Stack Overflow。您可能會注意到,您的問題吸引了一些關注。這是因爲許多SO成員對於要求別人爲您編寫代碼的問題非常敏感,所以「想知道是否有人能夠爲我編寫代碼!」可能不是解決問題的最佳方式。 (這種類型的問題有時被稱爲「給我teh codez!」) –

回答

2

最好的地方是在查詢中添加「WHERE Position ='Tech'」。假設您只希望Techs出現在報告中。

如果您希望每個人都顯示出來,但只希望名稱對技術人員可見,則可以使用IIf語句:= IIf(Position =「Tech」,[LastName] &「,」& [FirstName] 「)

這將顯示技術名稱或其他人的空白。

+0

謝謝!這工作。唯一的問題是在該聲明的結尾處......「IF NOT」部分,你可以說。如果該聲明的位置不是「技術」,則會留下空白框。我只是想讓它跳過「非技術」。 – user3524972

+0

在這種情況下,您可能只想編輯該報表的查詢,並在WHERE子句中執行過濾。這樣,你就不必擔心非技術人員在那裏。 –