- ベストアンサー
空白の時は表示をしたくない
- みんなの回答 (4)
- 専門家の回答
関連するQ&A
- ID番号の変更による対応方法
いつも御世話になります。 WINDOWS XP EXCELL2003 今まで管理番号 例 001 002 003 004 0010 0021 0022 0023 と3桁の番号で4桁に変更したい。 今現在、使用している3桁の番号はそのままにして、例えば本日からは4桁進められるような何かいい方法がありませんか。 ご指導いただければ幸いです。 よろしく御願いします。 色々とトライしましたが一例です。 O列に 旧の3桁番号 P列に =IF(O2="","",VLOOKUP(O2,顧客管理!$A$2:$B$201,8,FALSE)) & " " シート(顧客管理) H列に新番号 4桁の番号 C2 セル =P2 上手くゆきませんでした。 ※参考 シート(記入)に B列に 日付 C列に ID番号 001 002 D列に 金額 を入力すると E 管理No =IF(OR(B2="",C2=""),"",TEXT(B2,"yymm")&C2) F 顧客名 =IF(C2="","",VLOOKUP(C2,顧客管理!,2,FALSE)) & " " G 年間合計金額 =IF(ISBLANK(D2),"",SUM($D$2:$D2)) などに反映されます。 シート(売上)D4 =SUMIF(記入!$E:$E,TEXT(D$3,"yymm")&$A4,記入!$D:$D) 一部を抜粋しました。
- 締切済み
- オフィス系ソフト
- 空文字列の時は表示しない
B3に 例 本日に会社ID番号 004 をB3に入力したときに H2に 080922004 と表示されます。 この時B3に入力しないときは 「H2」 何も表示されないようにしたいのですがどうすればいいかご教授いただけませんか。 参考 H2に下記の関数を入力しています。 =TEXT(NOW(),"YYMMDD")&TEXT(B3,"000")
- ベストアンサー
- オフィス系ソフト
- エクセルで表示上だけ空白にしたい。
エクセルで、A列は日付、B列は受入数、C列は払出数、D列は在庫数という表を作っています。 日付は入っていても、受入か払出に入力があるときだけ在庫数を表示し、 受入、払出ともに入力がない日は、在庫も空白の表示にしたいです。 考えぬいて、 IF(AND(B2="",C2=""),"",D1+B2-C2) で、成功したかに思えましたが、 空白セルの次の行になると、 在庫数が空白なっているため、エラーになってしまいます。 在庫数を表示上だけ空欄にしたいのですが、 考え方から違っているのでしょうか。 どうかご教授お願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルの日付表示について
エクセルの日付を1桁ずつ別のセルに表示したいのですが、 何か方法があるでしょうか? たとえばH20.7.25の場合、 1つのセルに1桁ずつ シートに↓のように表示したいのですが。 | A | B | C | D | E | F | 1|H20.7.25| 2| 2 | 0 | 0 | 7 | 2 | 5 | A1の日付を2列目に1桁ずつ表示。 (わかりづらいかもしれませんが・・) よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 顧客に対してスタッフが担当したことがあるかどうかを表示したいのですが、
顧客に対してスタッフが担当したことがあるかどうかを表示したいのですが、 どの関数を、どのように使ったらいいのか教えてください。 A列日付 B列顧客番号 C列スタッフ名 5/1 1234 山田 5/1 2222 鈴木 5/2 3333 井上 5/2 4444 山田 5/2 5555 中川 5/3 6666 鈴木 5/3 7777 山田 5/3 8888 近藤 5/4 1234 近藤 上記のように何日に来店くださったお客様を誰が担当したかのデータを元に E列スタッフ名 F列に顧客番号を入力するとG列に担当したことがあれば担当した日付が入るようにしたいのです。 よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- IF関数(空白の表示)について
B3のセルに日付が入力されると、C3には「B3]+1日の日付が表示されるように数式を入力したいのですがうまくいきません。 「B3]が空白の場合はC3も空白の表示にしたいです。 IF関数の(空白の表示)がよく分からないのでわかるかた教えてください。
- ベストアンサー
- オフィス系ソフト
- EXCELで式での空白セルの挿入方法
A列は空白行で、B列は数値が入っていたり空白だったりする行で構成されています。 またC列からD列までの全ての行には数値が入っています。 この時A列に条件付き数式を入力して、B列が空白でなければB列に空白セルを挿入して現B列からD列を右にシフトさせたいのですが、数式で可能でしょうか? 数式で可能ならばA列に入力する式を、不可能なら参考のためVBAでの記述をお教え頂けると嬉しいです。(VBAはあまり理解しておりませんが。) 例 【処理前】 A列 B列 C列 D列 E列 22 33 44 55 66 77 88 99 100 101 【処理後】 A列 B列 C列 D列 E列 式 22 33 44 式 55 66 式 77 88 99 式 100 101 2万行の処理を1回のみしたいです。 宜しくお願いします。
- ベストアンサー
- その他([技術者向] コンピューター)
- エクセルの空白を詰めて別シートに表示
sheet1のデータを参照して、空白を詰めてsheet2へ表示させたいんです! sheet1(元データになるもの) A列 |B列|C列・・・ 1行目A|100|100 2行目B| |200 3行目C|100| 4行目D| |200 5行目E|100| 6行目F| |100 ・ ・ sheet2(sheet1でB列に入力があるものを抽出) A列 |B列 1行目A|100 2行目C|100 3行目E|100 sheet3(sheet1でC列に入力があるものを抽出) A列 |B列 1行目A|100 2行目B|200 3行目D|200 4行目F|100 sheet2のA1に下記の式を入力してA列とB列に数式をコピー =IF(COUNT(Sheet1!$B$1:$B$6)<ROW(A1),"",INDEX(Sheet1!A$1:A$6,SMALL(IF(Sheet1!$B$1:$B$6<>"",ROW($A$1:$A$6)),ROW(A1)))) すると下記のように表示されます。 A1=A B1=100 A2=#NUM! B2=#NUM! A3=#NUM! B3=#NUM! 4行目から空白 sheet2のA2のところにエラーが出ていますが、「関数の引数」のところで「数式の結果」には「100」と 正解が表示されています。(B2、A3、B3も同様に)数式の結果のところには正解が表示されています。 答えの「#NUM!」のところに正解を表示させるには、どうしたらいいですか? 見よう見まねでつくったのもで。。。関数にあまり詳しくありません。 よろしくお願い致します。
- ベストアンサー
- その他MS Office製品
- 未来の日付日欄を無色(空白)で表示させたい
お世話になります。 先日、貴重なスペースをお借りし、教えて頂きましたが バージョンアップ?した要望を言われ再び困っています。 Windows7 エクセル2007を利用しています。 ----------- 売上の日別管理表を作成しています。 A列→月日((例)A2から縦へ20140201・・・20140228表示) B列→取引先名 C列→計画(売上目標) D列→実績 E列→計画に対する遂行率 E列の遂行率を分かりやすく(目立たせる)するために 条件書式を設定。 C列の計画を設定していない取引先があるので 計画のない取引先は”無色”で表示させたかったので 条件書式の”数式を使用して、・・・”欄へ =AND(E2<>"",E2>=100%) →書式青 =AND(E2<>"",E2<90%) →書式赤 99%から90%の間 →書式黄 と入力しました。 ---------------------------- 上記の数式を教えて頂いて上手くいったのですが、 下記のような要望を言われ困っています。 日別で管理しているので、当日と当日より未来の日付の 実績欄へは数字は入力されません。 未来の日付欄(該当Eセル)は、”無色(空白)表示”できないか? というものです。 条件書式へD列が空白ならと と追加してもうまくいきません。 ※D列の実績は 合計する数式(=SUM)を入力しています。 ※E列には、条件書式の設定 と D列/C列 =IF(ISERROR・・・ を使って#DIV/0!が表示されないようにしています。 改めて、自分なりに検索してみましたが 希望のものを見つけられませんでした。 度々の質問で申し訳ございませんが よい、お知恵をお持ちの方がいらっしゃいましたら ご教示お願いいたします。 何卒よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- IF文で、2つの日付の差分を求める式で「0」を表示させたい
A列に初回来店日、D列に2回目来店日を入力している表があります。 C列に2つの日付の差分を日数で表す式を入れています。 =IF(AND(D2>A1,COUNT(A1,D2)=2),TEXT(DATEDIF(A1,D2,"d"),"#;;"),"") ※この式だと「0」は表示されず、ブランクになってしまいます。 「0」を表示させるにはどのような式に変更すればよろしいですか? 簡単な質問ですみません。エクセル2000です。 A B C D 1 2007/10/22 2 0 0 2007/10/22 3 2007/10/23 4 1 1 2007/10/24 5 2007/10/25 6 2007/10/25 ※B列は、C列の値をコピーするための列です。 以上、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
うまくいきました。 早速ご協力、ご回答をいただき誠にありがとうございました。 この案を採用させていただきました。 今後ともよろしく御願いします。