2012-03-19 21 views
-3

「FULL_NAME」欄の「ヌル」値を検索し、「CONTACT_NAME」欄から(同じ行の値)の値を対応するに置き換える1列にヌル値を検索し、Excelシートの別の列からの値に置き換え

+0

を下にコピーし、それがあります。ちょっと、私たちに少しの情報を与えてください。一つの行は、不十分で、急いで、言葉の問題を反映しています。少なくとも私たちにスクリーンショットを与えてください。 Excelには、内部的にはdouble(すべての数値と日付)、テキストの文字列など、いくつかのデータ型しかないことを知っておく必要があります。ああ、それはあなたが必要なVBA関数やVSTO(VB.NetまたはC#)関数が必要な数式ですか? –

答えて

0

フルネームは

連絡先名が列B

クリックしてセルA1、タイプ=IF(A1 = "",B1, C1)

かのIsNull関数を使用しているコラムです

IsNull(null) would return TRUE 
IsNull("Is this a good question?") would return FALSE 

私はこれらの式関数細菌をエクセルきれい...私はシャワーを持っている必要がありますするつもりです、今汚い感じ;)

+0

nullはセル内の値であり、VBAなしのExcel機能が必要です。私は知識が非常に限られています。私はあなたの助けに感謝します。 – user1279686

+0

@ user1279686受け入れをお考えですか?私の答えは解決策ではありませんか? –

+0

私はこれを行いました=(B2 = "null null"、B2 = A2)、私は循環参照警告を受け取り、セルは0でいっぱいです – user1279686

1

おそらく、例えば、第3列に数式を使用しますこの質問は非常に曖昧であるため、完全な名前がダウンA2にあり、B2での連絡先の名前がダウンし、その後C2にこの式を使用する場合は、あなたがマークダウンされている理由を知らない場合には

=IF(A2="",B2,A2)

+0

私は謝罪します。私はスクリーンショットを添付しようとしましたが、これが私の最初の投稿である原因にはなりません。 nullはデータ型ではありません。 "null null"のようなセル内の値/データ/テキストです – user1279686

+0

+1これは答えですので、IF =(A2 = "null null"、B2、A2) –

+0

他の列から値をコピーしたい条件がFalseの場合は列Cの行に移動します。例:A3の値が "null null"でない場合、C3の値をD3にします。どのようにこれを行うために数式を拡張する – user1279686

関連する問題