2013-07-25 77 views
0

我有一個Excel表格,有16列和無限的行。它跟蹤產品以及它是否通過或拒絕檢查。我有6列與給定的價值下降:接受,拒絕和失蹤。 A19是整個產品。如果其他列欄(C19,F19,I19,L19和O19)之一被拒絕,則整個產品(A19)將被拒絕。是否有可以應用的公式,以便如果其中一列已拒絕,則自動填充相應的單元格作爲拒絕?基於其他列的其他值自動填充字段在Excel中

說C19,F19,I19,L19都被接受,但O19被拒絕,我想A19自動進入拒絕。

+0

這是不同於[你的其他問題](http://stackoverflow.com/questions/17663109/auto-populate-field-in-excel-based-off-another-column)? – pnuts

+0

新工作表。值在不同的列 – FrontEnder

+0

「無限行」 - 您使用的是什麼版本的Excel? – zx8754

回答

0

許多不同的公式是可能的,但以下應該是其中之一:

= IFERROR(IF(MATCH( 「拒絕」,B19:O19)> 0, 「拒絕」) 「」 )

+0

它每次放下「拒絕」。 A19與其他的下拉菜單相同。而不是讓它只寫文本「拒絕」有沒有辦法讓它從下拉列表中選擇值? – FrontEnder

+0

聞起來像'VBA' – zx8754

+0

@ zx8754當然聞到(相當強烈)*某事*。 – pnuts

0

您可以在每列之後放置一個隱藏列,該列在前一列中查找單詞,並在接受時指定零,如果拒絕,則指定1。

然後在最後一列中,把它加起來隱藏起來的列。如果它返回一個零,它接受。如果其大於零,則爲拒絕。

所以在隱藏列-say D19 =如果(C19 = 「接受」,0,1)

在A19 =如果((C19 + ....)> 0, 「拒絕」, 「接受」)

相關問題