ベストアンサー 空白の関数? 2007/05/11 14:40 エクセルです。 日付のセル参照で曜日を表示しています。 日付が空白時に曜日のセルも空白にする方法を教えていただけませんか。初心者で関数がよくわかりません((+_+)) お願いいたします。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー nobu555 ベストアンサー率45% (158/345) 2007/05/11 14:59 回答No.1 日付がセルA1にあるとすると =IF(A1="","",A1) 質問者 お礼 2007/05/11 15:53 早速のご回答ありがとうございました。 出来ました!(^^)! 通報する ありがとう 0 広告を見て他の回答を表示する(1) その他の回答 (1) redowl ベストアンサー率43% (2140/4926) 2007/05/11 15:00 回答No.2 参照している日付 セルがA1だとして =IF(A1="","",TEXT(A1,"aaaa")) 質問者 お礼 2007/05/11 15:54 早速のご回答ありがとうございました。 出来ました!(^^)! 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A 空白セル(関数入ってます)を印刷しない エクセルの初心者です。 印刷画面でちょっとやっかいなことが起きてしまいました。 空白セル(関数が入っています)が表示されて画面上でも、印刷後でも、空白が目立ち見にくく歯抜け状態です。 関数が入っていますが、どのような関数を付け足せば列が揃い、(列の上詰め)見栄え良く印刷できますか? 今入っている関数は文字が入っていたら表示、入っていなかったら空白というだけです。 宜しくお願いします。 エクセルの関数について エクセルで月間予定表を作っています。(縦に1日から末日までを表示) 年と月を入力すると、日付、曜日が自動的に表示されるようにしたいと思い、日付のところは、1日に、DATE関数を使用し、2日は、1日のセル+1とし、3日以降は、2日の書式をコピーしています。 そうすると2004年2月の場合、29日までなので、30,31日のところが、それぞれ1,2と表示されてしまいます。 1,2と表示される時には、セルを空白にしたいのですが、どんな関数を使ったらいいでしょうか? うまく説明できなくて申し訳ありませんが、どうぞよろしくお願い致します。 エクセル関数について エクセル関数の使用方法について教えてください。 また、ストップしてしまいました。 日付から曜日を求められるように、CHOOSE関数とWEEKDAY関数を使用して以下のとおり入力しました。 (実際のセルの表示は違うのですが、分かりやすいようにA1とB1にしました) CHOOSE(WEEKDAY(A1),"(日)","(月)","(火)","(水)","(木)","(金)","(土)") 曜日を表示したいセルはB1です。 私としては、A1に日付が入力されていない場合は、関数が入っていても、B1は空白であってほしいのです。 いろいろ調べていたら、IFERROR関数が有効?のようなのですが、ソフトが古いらしく対応しておりません。 このような場合はどのようにしたら解決できるでしょうか。 因みに、IF関数の使用を試みたのですが、うまくいきません。 詳しい方、どうか教えてください。 よろしくお願いします。 関数を使って参照した際、空白を反映しない Excel2010で関数で文字の結合と改行を10セル分ぐらいしたときに、セルが空白の場合、空白を反映しないようにすることはできないのでしょうか? たとえば、 A B 1 あ か 2 い き 3 う く として、C1に あ い う か き く と表示するための関数が入っているとして、もし、”き”や”く”が空白だった場合、その空白を反映しないようにしたいと思っています。 C1に表示されたものを、さらに別のシートで表示すようになっているのですが、その別のシートで表示された際、最後のセルが空白だと、表示セルの上のほうに文字が行ってしまい、上下中央に表示されなくなってしまうので、空白を反映しない、無視するような関数があればと思い質問させていただきました。 Excel自体そんなに詳しくないのですが、文字の結合はセルを”&”でつなげ、改行には”CHAR(10)”を入れてやっていました。これだと別のシートでは下のほうに空白ができてしまい、結合した文字が上に行ってしまいます。 自分でもいろいろ調べて、試してみましたができませんでした。 空白のセルを削除したりして詰めるのではなく、表示されないようにできないものかと考えています。 参照しているA1からB3までのセルには、文字を入力したり消したりと更新することがあるので常にすべてのセルを参照しておき、表示されるときに空白を除く形にしたいと思っています。 別シートのほうでは”VLOOKUP”を使って表示されるようにしています。 わかりにくい説明かもしれませんが、どうか回答をよろしくお願いします。 IF関数(空白の表示)について B3のセルに日付が入力されると、C3には「B3]+1日の日付が表示されるように数式を入力したいのですがうまくいきません。 「B3]が空白の場合はC3も空白の表示にしたいです。 IF関数の(空白の表示)がよく分からないのでわかるかた教えてください。 セルが空白の場合0でなく空白にする関数 Excelで=A1と入れたセルにA1が空白の場合0でなく、空白にする関数を教えてください。 ”、”に似た記号の入力方法も合わせてお願いします。 関数TRANSPOSEで空白セルを0にしない Excelで関数TRANSPOSEを使用した際に、指定した配列内に含まれる空白のセルが『0』で表示されてます。これを『0』表示しないでそのまま空白セルのままにしたいのですが、どうしたらよいでしょうか?宜しくお願いしますm(__)m 関数で『指定範囲が空白の時は合計も空白』○が付いたら合計を表示 エクセル2003で出席表を作っております。 A列には名前(2行目から104行目)、B~AA列(仮)まで日付、この場合関数で『指定範囲が空白の時は合計も空白』○が付いたら合計を表示させたいのですが、イメージで言うと「IF(ISBLANK(単一セル),"",COUNTIF(B2:B104,"○"))」の単一セルではなく(複数行)なんです。 この関数を使って休日(不特定)は空白表示にしたいのですが可能でしょうか? 土日祝を空白にする関数を教えてください エクセルの関数を使い、勤務管理表の始業時間を設定したいと思います。 月~金曜日までの始業時間を 8:00と入力し、土曜・日曜・祝日は空白にしたいです。 ちなみに土曜・日曜・祝日と曜日の色分けまでは、できました。 セルA1~A30に日付を入力して、B1~B30に始業時間とすると B1~B30に入力する関数はどのようなものになるのでしょうか? よろしくお願いします。 【エクセル】VLOOKUP関数入れたセルのエラー表示を空白表示にしたい エクセル2000 XP SP2 VLOOKUP関数入れたセルのエラー表示を空白表示にしたい 500ほどのデータを別表からVLOOKUPで参照して入力しています 別表にデータがないものはエラー表示#NAになってしまいます。 これを空白にする方法はありますか? 以前はVISTAと2007でIFERRORですんでいたのですが 2000だと使えなくて困っています エクセルVBAで関数が入った空白セルの取得 エクセルVBAで下記のようなセルの参照をしたいのですが、よろしくお願いします。(エクセル2002です) A B C D E F 1 78 80 セル(A1)(B1)には値も関数も入れられています。 セル(C1)(D1)(E1)には値は入っていませんが、ワークシート関数が組み込まれており空白となっています。(関数の""にて空白) セル(F1)には何も入力されていません。 今回はセル(B1)の80の値を取得できるようにVBAで下記のようにコードを組みました。 Range("F1").End(elToLeft).Activate そうすると、セル(E1)に関数があるために(?)(E1)がアクティブな状態となります。 関数が入力されていても空白として(B1)をアクティブな状態にするために良い方法はありますでしょうか? 誠に申し訳ございませんが、よろしくお願いします。 INDIRECT関数で参照先が空白セルの場合 INDIRECT関数で参照先が空白セルの場合は、 返り値が0になってしまうのでしょうか。 (例)A1が空白の場合 =INDIRECT("A1")の結果は0なのか? エクセルを持ってないので、教えてください。 VLookup 関数が空白を0として引いてきてしまう Vlookup 関数が、空白のセルなのに 0 と認識して持ってきてしまいます。どうすれば空白として表示できますか? =vlookup(H88,Levels,2,false) H88 のセルは空白なのに、0 として表示される。 エクセル 空白を消す関数 IF? エクセル2002を使っています。 A1のセルに「あい うえお」 A2のセルに「かきく けこ」 A3のセルに「さ しすせそ」…と200行入力してあります。 空白(スペース)を消したいのですが、スペースが入っている位置はまちまちなので、リプレイス関数は使えません。 何とか関数を使って、空白を消す事は出来るのでしょうか? 私が思いついたのはIF関数で、『もしA1のセルに空白があったら空白を消す』と命令できるかも・・・と思ったのですが、式がどのようになるのか分からないし、もっと簡単な、もしくは別の関数があったらぜひ知りたいです。 vlookup関数を含むセルを空白に置き換えたい お世話になります。 Excelでvlookup関数を含むセルを全て空白セルに置き換えたい場合、どのような方法が考えられますでしょうか? 置換機能で可能なのでしょうか? 出来るだけ簡単なやり方を教えていただきたく宜しくお願い致します。 WEEKDAY・TEXT関数について A4セルに日付を入力すると、B4セルへ曜日が自動で出てくるように関数式を入れてみたのですが、空白時は『―』のようにする事は可能でしょうか? 下↓のようにB4セルへ入力すると、何も入力していないところは何故か(土)と勝手に出てきてしまいます。 =TEXT(WEEKDAY(A4),"(aaa)") それが出来なければ、セルの書式設定で曜日を入力すると、()付で表示されるようにユーザー定義を設定したいので、教えて下さい。 宜しくお願いします。 エクセルの関数について いつもお世話になっております。 エクセル(2007)で下記のような集計表(家計簿)を作成して使用しています。以前画像を添付してご質問させていただきましたが、潰れていて見えないとのご指摘をいただきましたので拡大画像と現在の作成方法を記載させていただきます。よろしくお願い致します。 A列に日付、B列に曜日、C列に支出項目、D列に金額という項目を作成しています。 (1)日付に関しては1日目は年月日を記載したセル(添付画像D1)を参照することによって日付が表示されるようにして、2日目以降は(添付画像A6)+1・・・・と設定しています。 (2)曜日に関しては当初(=WEEKDAY(日付のセル))として曜日を表示させていましたが、ご指摘を頂いて(=TEXT(日付のセル,"aaa;;;"))に修正しました。何が違うのか今一つ理解出来てませんが・・・ 以上です。 ここで、平日平均支出と休日平均支出を集計出来るようにしたいのですがどのような方法が有りますでしょうか? エクセルは日常的に使用しますが、基本的な関数しか分かりませんのでどうかご指導をお願い致します。 関数によって空白したのを数値「0」に置き換える A.............B...............C 1 ZZ............6..............× 2 AA........... 1 3 BB 4 CC............3 B列にはそれぞれ関数が入っています。 セルB1には、B2、B3、B4の数値の合計です。 C1のセルには、C1数値とB2、B3、B4の数値の合計が一致しているか否かの判定する関数が 入っており、一致していなければ、"×"が表示させるようにしています。 しかし、ここで問題が起きました。 「VALUE」というエラーが表示されました。 上記の表では、セルB3は、空白になっております。 本来は、セルが空白になっている場合は、「0」が格納されていると思うのですが、 ここには、関数によって、文字列?の「空白」に置き換えられています。 例えば = IF((Z5) ,5, "") ようにです。 多分、関数によって文字列として認識される空白("")を置いたためと思います。 関数によって置き換えた空白("")を数値「0」として認識できる関数を教えてください。 いろいろな方法があると思いますが、「関数」のみで教えてください。 C1には、以下の関数が入っています。 =IF((B1) = (B2+B3+B4) ,"○","×") エクセルの書式設定を拡張利用する方法 エクセルで日付を表示させるセルに書式設定でmとすると月が表示され、dとすると日数が表示されます、aaaとすると曜日が出ます。 しかし外部のセルにそのセルを参照させて、条件式を組んだときに。 月、日付、曜日そのものを利用できません。 あくまでも、日付そのもののデータが入っているという判定になります。 これを表示されている、月、日付、曜日を条件書式で参照して利用する方法はありますか? IF関数での計算結果を貼り付けたとき、完全な空白セルにしたい EXCELのIF関数で例えばA1セルが3のときAを表示して違うときは空白にしたい場合は =IF(A1=3,"A","") と書くと思いますが、IF関数が書かれているセル(計算結果)をコピーして他の範囲に値だけを貼り付けた場合、Aまたは空白セルに見かけ上はなってはいるのですが、その空白セルにはよく見ると '(カンマ)が入っており、完全な空白セルにはなっていないようです。後で貼り付けられた範囲を編集していきたいのですが完全な空白セルでないため作業が続かなくなっています。どなたか詳しい方がおられましたらよろしくお願いします。
お礼
早速のご回答ありがとうございました。 出来ました!(^^)!