|
▼kiki さん:
Cellの値を得たいのならば
=if(M50<>"",if(M100<>"",if(M150<>"",M150,M100),""),"")
こんな感じで良いのではないでしょうか?
M50、M150に値があって、M100に値が無い場合などの条件が不明なので
修正は必要だと思いますが。
VBAで同等の作業をするには
if Range("M50").value <> "" then
if Range("M100").value <> "" then
if Range("M150").value <> "" then
tmp = Range("M150").value
Else
tmp = Range("M100").value
EndIf
Else
tmp = Range("M50").value
EndIf
EndIf
尚、値で無いならば.Row等で必要なものを指定すれば良いと思います。
>
>お世話になります。
>
>2003 XP
>
>M50、M100、M150中で
>
>もし、M50、M100に値があったら M100
>もし、M50、M100、M150に値があったら M150
>Cellの取得を教えて下さい。
>
>基本的な事で申し訳ありませんが、宜しくお願いします。
|
|