ベストアンサー エクセル ユーザー定義 未入力の場合非表示にしたい 2012/01/11 13:35 エクセル2003を使っています。A4で24分割のラベルシートにプリントする物を作りました。 自動で名前に「様」がつくようにしましたが A4で24分割のラベルシートなので未入力の所にも様がついてしまってシートが もったいないのです。 この様をつかないようにするにはどうすれば良いでしょうか? @を#にしてみましたが入力されている箇所の様が消えてしまいます。 よろしくお願いいたします。 画像を拡大する みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー keithin ベストアンサー率66% (5278/7941) 2012/01/11 13:44 回答No.1 >ラベルシートにプリントする物を作りました。 >自動で名前に「様」がつくようにしました 今現在ナニか =IF(Sheet1!A1="","",Sheet1!A1) のようなカンジの数式で作成していたとすると,この式を =Sheet1!A1 にします。 表示形式のユーザー定義で ;;;@様 と設定します。 質問者 お礼 2012/01/11 13:50 早速のご回答どうもありがとうございました。 出来ました!!!! 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A エクセルで、「引数」が未入力の場合に「0」を表示しないようにしたいのですが… 「エクセル2000」で、「Sheet2」のセルに入力したものを 「Sheet1」に引っ張ってこようと、 「=Sheet2!A1」と、いうような関数を入れているのですが、 これだと「Sheet2」に何も入力されていない場合 「Sheet1」には「0」と表示されてしまいますよね? それを、 「Sheet2に何も入力されていない場合は セルを空白にする」 という指示を与えて「0」を表示しないようにしたいのですが、 どうすれば良いのでしょうか? 確か「IF」を使って出来たような気がするのですが、 思い出せません(^-^;)。 よろしくお願いします。 Excelでの関数入力 こんにちわ。 Excelの数式入力の質問なんですけど。 たとえばシート2のA2に「=A1+'Sheet1'!A2」と入力してるんですが、Sheet2をコピーしたとき数式の中のsheet1を自動的にSheet2になるようにしたいんですけど、どうすればいいんでしょうか? 今は、コピーしたら数式の中のsheet1はそのままになってしまいます。 エクセル2000使用してます。 わかりづらい質問ですみません。 エクセル2007で宛名シール印刷をしたいのですが。 よくある質問なのかもしれませんが、教えていただけるとありがたいです。 宛名シールを市販のカット済みラベルシールに印刷するための原稿をエクセルで作成しようと思うのですが、どうせならば、一つのブックの中にリストのシートとラベル(原稿)のシートを作成しリストを更新すればラベルも更新されるようにしたいのです。 欲しい情報はラベルもリストも同じで名前、郵便番号、住所の3つだけです。 リストにはこの3つだけ入力するようにして、ラベルには郵便番号の前に「〒」と名前の後に「様」を入れるようにします。 因みに市販のラベルシールはA-one の品番28187でA4サイズに12面とれるタイプのものです。 以上、宜しくお願いいたします。 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? OKWAVE コラム エクセル ユーザー定義~自動計算 1と入力した場合に1月とでるように設定しています。(ユーザー定義)シートは1月というシートを作っています。 同じようにシート2月があり2と入力すると2月とでるような設定にしています。 (1月~12月のシートを横並びに作成しています。) お伺いしたいのは1月、2月売上合計を入力するセル仮にL1とします。 (1月~12月まで横並びで売り上げの合計を入力しています。) 1月のシートには1月分の合計、2月のシートには1月+2月の合計、3月のシートには1月+2月+3月の合計が 自動計算出来るようにしたいのですがどうすればよろしいでしょうか? ユーザー定義で7と入力すれば7月にはなりますがL1の合計もA1(1月)~G1(7月)の合計を自動で計算するように したいのですがやり方がわかりません エクセル2007です。宜しくお願い致します。 エクセル2010でのデータの入力規則の連動について エクセル2010でデータの入力規則を使用したいのですが、 例えば、Sheet1に名前と住所のデータがあるとします。 Sheet2にデータの入力規則でAさんと表示したら、 別のセルに自動的にAさんの住所まで表示されるような 方法はあるでしょうか? 宜しくお願いいたします。 エクセルで入力作業の省力化 (1)シート1のA5に数値1が入力されるとB5~Q9の範囲がシート2にコピー(自動入力)される (2)シート1のA10に数値2が入力されるとB10~Q14の範囲がシート3にコピー(自動入力)される (3)シート1のA15に数値3が入力されるとB15~Q19の範囲がシート4にコピー(自動入力)される (4)さらにシート1のA20に数値1が入力されるとB20~Q24の範囲がシート2の(1)でコピー(自動入力)された所の下に追加されるようにコピー(自動入力)される ちょっと複雑ですが、どのようにしたら出来るようになりますか? よろしくお願いします。 エクセルで・・・。 エクセルの表で、2個所に1度に同じ内容を入力したい場合はどのようにしたら良いですか?つまり、A1に「やま」と入力すると、A2にも「やま」と自動的に入るようにしたいという事です。ちなみに同じシート内です。宜しくお願いします。 エクセルVBA、同名の<定義した名前>がある場合 エクセル2010です。 Book_AのシートをBook_Bのシートに貼り付けようと思います。 Book_AとBook_Bに同じ名前の<定義した名前>があった場合、手作業でもマクロでも、シートをコピーしてそのまま他BOOKの別シートに貼り付けようとすると、 「移動またはコピーする数式またはシートには、移動またはコピー先のワークシートに 既にある名前<定義した名前>が含まれています。この名前を使用しますか?」 と聞いてきます。 この名前をそのまま使用したいので手作業の時は、[はい] をクリックすればいいだけなのですが、マクロで自動的に貼り付けをしていると、ここで中断されてしまいます。 ここをマクロで自動的に[はい] をクリックしたことにするのはどのようにすればよろしいでしょうか? エクセルの名前の定義について。 ご覧いただきありがとうございます。 エクセルの名前の定義についての質問です。 (1)【sheet1】 A2:A6に『aa』、 B2:B10に『bb』、 C2:C6に『cc』という名前を付けたとします。 ちなみにそれぞれのセルには文字列が入力されています。 (名前の定義の《範囲》はブックではなく、sheet1) (2)【sheet2】 B2:D6に『aa』、 B7:D15に『bb』、 B16:D20に『cc』と、sheet1と同じ名前を付けました。 それぞれB列・C列・D列には数字が入力されています。 (名前の定義の《範囲》はブックではなく、sheet2) ちなみにA列には、sheet1に入力されている文字列と同じものが入力されています。 A2:A6にはsheet1で『aa』と名前をつけた範囲と同じ文字列。 A7:A15にはsheet1の『bb』と同じ文字列。 A16:A20には『cc』と同じ文字列です。 ここからが本題です! (3)【sheet3】 A2に何らかしら関数を入れて、【sheet1】で作った名前(aaやbbやcc)が1つ表示されるようにしたとします。 そしてB2には、A2で表示された名前の中の文字列が1つ表示されるようにします。 (例えばA2に『aa』と表示されたら、B2には◯◯) 更にC2には、B2に表示された◯◯という文字列を使って、【sheet2】の名前『aa』の中のB列と、A列にある◯◯とが交差するセルに入力されている数字(図でいう(5))を表示させる関数を入力したいのです。(INDEXやINDIRECT、MATCH関数など…) 他に例えば、A2に『bb』(sheet1の名前)、B2に★★と表示されたら、C2には【sheet2】の名前『bb』の中のB列と、A列にある★★が交差するセルに入力されている数字を表示させたいです。 同じように、今度は、D2には、B2に表示された◯◯という文字列を使って、【sheet2】の名前『aa』のC列と、A列にある◯◯の交差するセルに入力されている数字を表示させたいです。 長々とややこしくてすみません… 説明分かりますでしょうか?? つまりは【sheet3】のC2・D2・E2に入力する関数が知りたいです。 自分なりに関数を入力してみたのですが、A2で表示された名前がsheet1での名前なので、sheet2の情報を引き出す事が出来ません。 わざわざsheet1とsheet2でシートを分けたのは、同じシート内で同じ名前が付けられないと思ったからです! どなたか分かりましたら教えて下さい! どうぞよろしくお願い致します。 ※ちなみに、貼付した図の『・』は以下省略の意味で使ってます。 エクセルのシート名を入力すると こんにちは、お世話になっております エクセルでシートに名前をつけたときに、それをそのシートの中に反映をさせたいです 例sheet1の名前を変更したらそのシートのA1に名前が反映される または、sheet1のa1に入力した文字がそのシートの名前に反映される こんなことが可能かどうかを含めて教えてください エクセルでの入力規則と自動入力について 質問の前に検索をしてみたのですが、 似たようなものが見つからなかったので、質問させてもらいます。 シート2に名前→定義で「登録者名」と作り シート1での入力を入力規則を使い、リスト(コンボボックス) を設定しました。 シート2では 登録者名 会員番号 AAA 1234 BBB 5678 CCC 9101 DDD 1112 と名前の横のセルには会員番号を作っています。 そこで質問ですが、 シート1で登録者名を入力規則のリスト(コンボBOX) で選択して入力した場合、 隣のセルに自動で会員番号が表示できるような関数などは ないでしょうか? VBAなどはできないので、できれば関数でやりたいと思います。 【シート1】 A B 1 AAA ▼ 1234(←この1234を自動で表示させたい) 2 ▼ 3 ▼ 説明不足かも知れませんが教えてください。 よろしくお願いします。 エクセル2003です。 Excelでセルに入力した条件により、表示を変えるには。 Excelでセルに入力した条件により、表示を変えるには。 下記の条件を満たすようにするには、どのようにすればいいのでしょうか。 ・シート1のA1に「2010/5/5」と入力したときにシート2のA1に「平成22年5月5日」まで ・シート1のA1に「200」と入力したときにシート2のA1に「200日」 ・シート1のA1に何も入力しないときはシート2のA1に「 日」 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム エクセルのデータを他のシートにも自動的に入力したい パソコン初心者です。よろしくお願いします。 エクセルに入力したデータの一部だけを,他のシートにも自動的に入力されるようにすることはできるのでしょうか。 例えば,シート1の1~10行目までデータを入力するとします。そのうち,1~5行目まではシート2へ,6~10行目はシート3へと分割して,自動的に入力できるようにしたいのです。 似たような趣旨の質問がいくつかあったのは拝見したのですが,回答を読んでもほとんど理解できませんでした。ホントに初心者です。 お手数ですが,かみ砕いて細かく説明をしていただけると助かります。よろしくお願いします。 エクセルの入力 席次表の入力をするのですが竣工式の座席の為に 氏名の後に「様」を付けたいのですが自動的に名前を入れたら 表示される方法ありませんか?入力規則とかになるのでしょうか? エクセルを教えてください!!! エクセルを教えてください!!! sheet1(A1~A40)に文字が入力されたら(空白セルは、無視して)自動的にsheet2の指定部分(A1~A10)に空白セルは無視して順番に入力された所のみ反映されるようにするには、どうしたらいいのでしょうか? エクセルのuserformに自動入力したい こんにちわ! 最近userformを使い始めたのですが、エクセル上にあるデータをuserformを開いた際に自動で読み込むことは可能でしょうか? 例えば、 userformを開いた時点でラベルや、テキストボックスをクリックをせずとも自動でエクセル上のA1に入力されているデータをcaptionに読みこみたいです。 アドバイスの程よろしくお願いします。 エクセル、数字の「0」が表示されません エクセルのシートで 「シート1」、「シート2」 があるとします。 現在、「シート1」の「A1」に文字や数字を入力すると 自動的に「シート2」の「A1」に同じ内容が入力されるようになっています。 (因みに「シート2」の「A1」には下記の式が入っております。 =シート1!A1 ) この前気付いたのですが、 数字の「0」を入力しますと 「シート2」の方には反映されません。 一応「セルの書式設定」で色々と「表示形式」を変えたのですが うまくいきませんでした。 どうか解決方法を教えてください。 よろしくお願いいたします。 Excel 複数のシートを使って自動入力させていです。 Excel 複数のシートを使って自動入力させていです。 Sheet1に「一覧表」とし、A1に日にち・B1に入荷先・C1「品物名」・D1「金額」を入力していく一覧表を作成しました。 入荷先の名前をSheet2.3に作り、入荷先ごとにリストを作成したいです。 一覧表に入力しただけで、自動的に入荷先ごとのシートに自動的に入力されてるってことって出来ますでしょうか? 例 A B C D 1 日にち 入荷先 品物 金額 2 4/1 Aスーパー たまねぎ 100 3 4/5 B商店 きゅり 50 これをSheet1「一覧表」をした場合、 Sheet2を「Aスーパー」とし、Sheet2を「B商店」として。同じ表を作成しておく。 一覧表のシートにAスーパーでの購入を入力すると、「Aスーパー」のシートに自動的に表が作られていく 説明下手で申し訳ありませんが、よろしくお願いします! エクセルのシート名をセルに入力 エクセルで、シートの名前をセルに入力するマクロを教えて下さい。 例えば、【05-1234】というシートのA1のセルにマクロで【05-1234】と入力したいのです。 お願いします。 シート見出しの名前がセルA1に自動的に入力したいです Excelのシートの名前をセルA1に自動的に入力させるにはどのようにしたらいいでしょうか。 教えてください。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
早速のご回答どうもありがとうございました。 出来ました!!!!