簡體   English   中英

搜索單元格值,然后使用它在單元格數組中查找另一個值

[英]Search for cell value then use it to find another value in cell array

我正在Excel中創建一個時間表,該時間表可以告訴我是否出了問題,簡單說明一下。 我被困在一個函數上。 我正在使用條件格式來以某種方式為不正確的單元格上色。 希望我能夠解釋這一點,以便我理解。 該日程安排在Y軸上帶有日期,在X軸上帶有不同的任務(我為您提供了一個示例),我為每個單元格填充了每個任務和日期的名稱。 任務之一是團隊工作,但我只能在單元格中輸入團隊負責人的姓名。 問題是團隊成員那天可能還有另一項任務,如果發生這種情況,我希望得到警告。 查看示例文件。 在第一張紙上,您將看到時間表,其中包含三個不同的任務。 在第二張紙上,您將看到團隊。 我想為C和D列創建一個條件格式公式,以檢查團隊成員是否已被占用。 我已經把條件格式設置為斜體了。

我制定了一些有效的公式:

=AND((C2<>"");($B2=Teams!$A$1);C2=(VLOOKUP(C2;Teams!$A$2:$A$10;1;FALSE)))

=AND((C2<>"");($B2=Teams!$B$1);C2=(VLOOKUP(C2;Teams!$B$2:$B$10;1;FALSE)))

=AND((C2<>"");($B2=Teams!$C$1);C2=(VLOOKUP(C2;Teams!$C$2:$C$10;1;FALSE)))

因此,如果單元格不為空,並且如果第一團隊負責人被分配給任務“團隊任務”,則它會經過第一團隊負責人的團隊,並且如果找到當前寫在任務單元格中的人,則將觸發條件格式。

問題是,如果我添加另一個團隊,我希望它能夠自動工作,使用上面的公式,我必須為我添加的每個團隊創建另一個團隊。

示例: 鏈接到Dropbox上的文件

你明白我的追求嗎?

我寫了一件本可以起作用的函數,但沒有奏效,我認為是以下內容

 VLOOKUP(F2;ADDRESS[stuff that's working]:ADDRESS[stuff that's working];1;FALSE)

在VLOOKUP內不能使用地址功能嗎?

用戶 2799312建議的解決方案 (我稍加修改)= AND(C1 <>“”; OR(C1 = INDEX(Team!$ A $ 1:$ E $ 20;; MATCH($ B1; Team!$ 1:$ 1; 0) ))))我已包含第1行,以便能夠將規則應用於整個列(C&D),以及AND語句以排除空單元格。

謝謝,

奧斯卡

{= OR(C2 = INDEX(Teams!$ A $ 1:$ C $ 3,,MATCH($ B2,Teams!$ 1:$ 1,0)))}}

看一看。 您可以忽略大括號,因為條件格式會將所有公式視為數組。 希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM