質問: excel if関数 順位 エクセルで b1に今回の順位 c1に前回の順位 を入力し、a1に↑,↓,←,new と表示されるようにしたいのですが、上手くいきません(>_<) このように入力しました =if(c1=不参加,"new",if(c1=圏外,"↑",if(b1=c1,"←",if(b1c1,"↓",)))))
回答: 「不参加」と「圏外」はダブルクォーテーションで括りましょう。 #name は、関数名が見つからない時に出るエラーです。 不参加と圏外が、ダブルクォーテーションで括ってないので 関数か何かだと思って、「そんなのねーよ!!」と言っているのです。 それと、これはエラーにはなりませんが、最後のif で偽の時は 空の文字列「""」にした方がよくないですか?