[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『IF関数で複数条件の設定方法』(つきのあしもと)
以前、大変お世話になりました<月>改め<つきのあしもと>です。
初級の質問で申し訳ないんですが、ややこしくなってしまって行き詰っております。
協力宜しくお願い致します。
もしI11が×だったら×
もしI11が忌だったら忌
もしI11が休日ならば空白 違ければ○
といったIF関数を入力しようとして
=IF(OR('[作業日報2015.xlsx]1月'!$I11="×",'[作業日報2015.xlsx]1月'!$I11="忌"),"×",IF('[作業日報2015.xlsx]1月'!$C11="休日","","○"))
を入力しましたが、忌を作業日報2015のbookの1月シートのI11セルに入力したら上の入力した関数の条件通り×が入ってしまいます。
本当は忌が表示させたいんです。
OR関数なのかAND関数なのか、はたまたIF関数のみなのか(・_・;)
上の関数が間違えているのが分かっているのですが、頭がゴチャゴチャしてしまって解決不可状態に陥ってしまいました。
お知恵を貸して下さい!!!
< 使用 Excel:Excel2007、使用 OS:Windows7 >
=IF('[作業日報2015.xlsx]1月'!$I$11="休日","",IF(AND('[作業日報2015.xlsx]1月'!$I$11<>{"×","忌"}),"○",'[作業日報2015.xlsx]1月'!$I$11))
ですかね? (se_9) 2015/03/26(木) 11:40
続けての返信ですみません。
se_9様
さっそくの返答ありがとうございます。
se_9様の教えて頂いた物を入力しましたら出来ました!!!
ありがとうございます!!!
絶対関数にしてありましたが、当方の使い方では絶対関数では不便なので省かせていただきました。
一応、解決しましたので締めさせていただきます。
また質問が出ましたら、質問させていただきます!
その時は宜しくお願いいたします。
(つきのあしもと) 2015/03/26(木) 11:53
教えて頂いた関数を入力して、出来た〜と喜んでおりましたら…。
この関数を他のセルへ移動しましたら、休日なのに○が表示されてしまいました。
関数の内容等を自分なりに解釈しましたが^_^;
解決法が分かりませんでした。
また、手が空いた時にでもお教え頂けると助かります。
(つきのあしもと) 2015/03/26(木) 15:05
実際の数式を提示していただけますか? (se_9) 2015/03/26(木) 15:15
お返事が遅くなりまして申し訳ありません。
実際の数式は↓こちらです。
=IF('[作業日報2015.xlsx]1月'!$I3="休日","",IF(AND('[作業日報2015.xlsx]1月'!$I3<>{"×","忌"}),"○",'[作業日報2015.xlsx]1月'!$I3))
この数式は、他セルへ動かし変更した数式です。
(つきのあしもと) 2015/04/02(木) 11:45
I3セルに入力されている「休日」の前後に余計なスペースが付いていたりはしないか? (ねむねむ) 2015/04/02(木) 11:50
I3には休日なので空白になる様に設定しています。
(つきのあしもと) 2015/04/02(木) 13:01
=IF('[作業日報2015.xlsx]1月'!$I3="休日","",IF(AND('[作業日報2015.xlsx]1月'!$I3<>{"×","忌"}),"○",'[作業日報2015.xlsx]1月'!$I3)) の式はI3セルに「休日」と入力されている場合に空白、I3セルに「×」「忌」が入力されている場合は「×」「忌」、 それ以外が入力されている場合は「◯」を表示するもの。
で、I3に「休日 」のように休日の前後にスペースなどが付いている場合は「休日」とみなされず、「×」でも「忌」でもないため「◯」となる。
で、I3セルに入力されている文字は? (ねむねむ) 2015/04/02(木) 13:13
I3の休日と言うのを判定するのが違う場所(セル)だったので、修正したところ今のところ上手くいっていると思います。
お世話かけました。
また不具合が出たら宜しくお願いします。
(つきのあしもと) 2015/04/02(木) 13:23
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.