• ベストアンサー

エクセル2007 セルの表示

集計(表示)方法について教えて下さい。 各世帯について、各セルに世帯番号(世帯員全員に対して)が付与されています。 (1)世帯主だけ番号を表示し、世帯員は 空白とする。 (2)その後、世帯主だけに表示された世帯番号のセルの隣に、別に1番から世帯毎に取る。(世帯主  だけに表示させる。) OSはXP、エクセル2007です。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

例えばA2セルから下方に世帯番号が入力されているとして、B2セル以降に世帯主番号のみを表示させるとしたら、B2セルには次の式を入力して下方にドラッグコピーします。 =IF(COUNTIF(A$2:A2,A2)=1,A2,"") C2セルから下方に世帯番号を表示させるとしたらC2セルには次の式を入力して下方にドラッグコピーします。 =IF(B2<>"",MAX(C$1:C1)+1,"")

cool_man2
質問者

お礼

ありがとうございました。 この方法で解決できました。助かりました。

その他の回答 (2)

回答No.2

世帯番号について列を2つ使用する。 A列:同じ世帯番号を先頭の1つだけ表示する。 B列:各人の付けた世帯番号が入力されていること。数値でも文字列でも構わない。そして整列(ソート)していること 1行目は見出しに使用 A2に、 =IF(B2=B1,"",B2) 以下コピー

cool_man2
質問者

補足

早速のご回答ありがとうございます。 この場合、元の世帯番号が付与されてしまいます。 セルA  セルB  セルC  1  12345 世帯主名   世帯員名  2 67890 世帯主名       世帯員名 世帯員名 としたいのですが。 よろしくお願いします。

  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

世帯主だけ番号を表示し、世帯員は空白とするには、誰が世帯主なのかを特定するためのルールが必要です。 仮に、世帯員全員の世帯番号(A列にあるとして)が同じで最初の行の記載者が世帯主なら、まずは世帯番号順に並べ、 C列のC2セルに、 =IF(A2=A1,"",A2) と記載して、下にドラッグコピーすれば、世帯主だけの番号を表示し、世帯員は空白となります。 次に、D列のD2セルに、 =IF(C2="",D1+1,1) と記載して、下にドラッグコピーすれば、別に1番から世帯毎に順番号が表示されます。

cool_man2
質問者

補足

早速のご回答ありがとうございます。 =IF(C2="",D1+1,1)の場合、世帯員にも連番が付与されてしまいます。 A世帯主、1 世帯員、2 B世帯主、1 世帯員、2 世帯員、3 A世帯主、1 世帯員、空白 B世帯主、2 世帯員、空白 世帯員、空白 としたいのですが。

関連するQ&A

  • 空白セルがあっても文頭だけ表示させるには

    エクセル2007を使っています。 セルの文章が長いので文頭だけ表示させたいのですができません。 隣のセルに文章を入力したときは隠れますが、隣が空白の時は表示されてしまいます。 空白セルがあっても文頭だけ表示させるにはどうすればできますか。 尚、セル幅を広げたり、折り返しや縮小を使わない方法で教えて下さい。

  • エクセルで入力のあるセルのみ別シートに表示したい

    エクセルに関しての質問は多数あったので色々と見てみたのですが、よく分からないので新たに質問をさせて頂きました。。 現在エクセルで、空白のセルを含めてセルに入力を行っています。 ただ、この空白を含めずに入力されているセルのみを抽出して、 別シートで順番に並べて表示したいと考えています。 入力が確認されたセルのみを、別シートで表示したいです。 画像では、同シート内になっていますが、 これを別シートで自動で表示出来るようにしたいです。 エクセル初心者の為、大変お手数おかけいたしますが、 何卒よろしくお願いいたします。

  • Excelで集計する時、色つきのセルと空白のセルがあります。

    Excelで集計する時、色つきのセルと空白のセルがあります。 その時、色つきセルは含まず、空白セルだけを集計したい時の 関数などがあれば教えてください 具体的内容… レポートの状況表を作成 休みの日はセルを黒く塗りつぶす 未提出は空白… 提出していれば○を入力 っといった中で未提出だけをカウント(?)集計したいのです なにか関数などがあれば教えてください。お願いいたします。

  • エクセル セルに0(ゼロ)を表示させないようにするには?

    いつもお世話になっております。 エクセルについておしえてください。 セルに0(ゼロ)を入力しても表示させない、(空白のまま)ようにするにはどうしたらよいのですか? ちなみに『セルの書式設定』→「文字列」などの設定ではないと思います。

  • エクセルでの計算結果の表示

    エクセルで集計表を作成しました。K10のセルに=L9+J10 こんな感じです。 計算式を入れて正しく計算はできるのですが結果表示のセルに「0」が表示されているのを空白にしたいのですが!! よろしくアドバイスお願いします。

  • Excelで全セル選択ボタンを使うと行列番号が表示されない

    職場のパソコンです。OSは2000、Excelも2000です。 ちゃんと表示されている行列番号が、全セル選択ボタンを使うと表示されず空白になり、解除するとまた表示されます。 数人で使っているので、誰がどのように設定をしたのか分かりません。 ウィンドウオプションは確認しましたが、関係ありませんでした。 解決法をご存知の方、教えて下さい。 宜しくお願いします。

  • EXCELで空白セルを参照したとき、0が表示されてしまう

    EXCELでsheet1、sheet2があり、sheet1にはsheet2の同じ位置のセル内容を参照させたいと思います。 (例:sheet1A1=Sheet2!A1) ところがsheet2の参照元が空白セルだと、sheet1には「0(ゼロ)」が表示されてしまいます。 このような表示がでないようにするには(空白なら空白を参照させるには)、どうしたらいいのでしょうか。 尚、参照元のデータには一部電話番号や住所も入っており、元々0という数字が存在するデータもあります。 どなたかお知恵をお貸しいただければ、と思います。宜しくお願いします。

  • エクセルのセル入力と表示

    エクセルのセルへの文字入力でセルからはみ出しても、隣のセルが空セルであれば、文字列が隣のセルへもはみ出して表示できていて、隣に文字列がある場合はセル幅分だけしか表示できなかったものが、隣が空セルにも関らずセル幅分だけしか表示できなくなってしまいました。 [オプション]、[全般]の中でフォントサイズを10に変更してからこのようになってしまったようです。 前のように文字列が隣のセルにはみ出して表示できるように戻したいのですが、どうしたら良いか教えてください。

  • セル番号を指定しそのセル内容を表示したい

    エクセルにて、セルA1番からA10番まで入力した文字を、セルB1番に表示させたいセルNOを入力しセルC1番に表示させたいのです。 =CELL("contents",セル番号)をうまく使ってできないものでしょうか。また、入力文字シート・表示させたいセルNO入力シート・表示させるシートが別々にできるなら、よりうれしいのですが。よろしくお願いします。

  • エクセルのセル空白時にセルを色付け+メッセージを表示

    エクセルのセル空白時にセルを色付け+メッセージを表示 エクセルのセルが空白時にアラートのメッセージが上がるようにしたいと思っております。 セルが空白時に色が変わるようにはできるのですが、合わせて「○○を入力して下さい」等、 アラートのメッセージが表示できないかな・・・と考えております。 そんな事ってできるの!?と思いつつ、何だかできそうな気もしており、 一縷の望みにかけて、どなたか詳しい方教えていただけますと助かります。 よろしくお願い致します。