2017-06-27 10 views
-2

私は(それがFragstatsソフトウェアによって生成された)、このようになりますExcelのスプレッドシートを持っている上、一定の条件に従う固有のID列を作成します。エクセル

1-最初の行=生息地。 2行目=いいえhab
2行目= habなし。第二列=生息環境や私が何をしたいのか無いHAB

のいずれかでの生息地
、3-つだけの行が唯一タイプ=生息地を持つ行に非常に左側にID列を作成することです真ん中にあるすべての "not hab"をスキップして、その情報を後でVLOOKUP関数を使って別のテーブルにインポートすることができます。 タイプを基準としてフィルタリングを試みましたが、そうすると、データを効果的にコピーして貼り付けることができません(隠しセルにペーストして間違った行に値を割り当てます)。基本的には、の名前のという列と同じ番号のID列が必要ですが、すべての型に空白が含まれているため、列はありません。私は数式がそれをするだろうと思ったが、私はすべてのアイデアがありません。

また、VBAやその他のプログラミング言語の使用方法はわかりません。ソリューションを適用する方法を教える完全なチュートリアルを投稿しない限り、私にとっては役に立ちません。

答えて

0

この数式は単純に使用できませんか?

=IF(C21="not hab",B21,"") 
+0

私は恐れることはできません。私は理由を知らないが、この関数は空白だけを返す。文字列をTRUEと認識しません。私はこれをどのように克服することができるか知っていますか? –

+0

単語にスペースが含まれているか、または表示されていない複数の行があるかどうかを確認します。そうでない場合は、数式バーのスクリーンショットをポストしてください。「はてなし」は選択されていません –

+1

真と偽の「間違った方法」ですか? – pnuts