0

2 つの列があり、1 つにはテキスト値があり、もう 1 つには対応する Yes/No テキスト値があります。

隣の列の答えが「いいえ」の場合、別の列に最初の列の値をリストしたいと思います。「はい」の項目にスペースを入れずにこれを行うにはどうすればよいですか? IF/then ロジックがわかりません。

これはフォーム用なので、これを自動的に行う必要があります。

例:

| Item |   | Is Fruit? |                       | List of Fruit |

 Apples        Yes                                  Apples
 Oranges       Yes                                  Oranges
 Broccoli      No                                   Peaches
 Carrots       No
 Peaches       Yes

したくない

| Item |   | Is Fruit? |                       | List of Fruit |

 Apples        Yes                                  Apples
 Oranges       Yes                                  Oranges
 Broccoli      No                                   [BLANK]
 Carrots       No                                   [BLANK]
 Peaches       Yes                                  Peaches
4

1 に答える 1

0

レイアウトは次のとおりです。

ここに画像の説明を入力

この式は機能します:

{=IF(IFERROR(INDEX(B:B,SMALL(IFERROR(1/SIGN((C:C=A$1))*ROW($1:$5),6),ROWS(B$1:B1)),1),"")=0,"",IFERROR(INDEX(B:B,SMALL(IFERROR(1/SIGN((C:C=A$1))*ROW($1:$5),6),ROWS(B$1:B1)),1),""))}  

6適用する合計行はどこにありますか)しかし、それは遅く、私が推奨するものではありません. 私の好みは、最初に空白を受け入れ、その列を予備のシートにコピーし、フィルターで空白を削除してからコピーすることです。

本当にこれを に変更したい場合に備えて、追加Yesしました。A1no

于 2013-07-31T17:26:05.497 に答える