• ベストアンサー

excelで複数の名前をひとつにまとめるには?

  A B 1 数 62 2 国 72 3 英 83 4 理 77 5 社 66 6 国 88 7 理 54 のようなデータを     A B C 1 数 理 62 2 国 文 72 3 英 文 83 4 理 理 77 5 社 文 66 6 国 文 88 7 理 理 54 のように項目の数を減らして(より枠組みを広げて)、間に挿入したいのですがどうすればよいでしょうか? 本当はA列に入る項目の数は20くらいありまして、それを10くらいにしたいと考えております。 どなたか教えてください。 よろしくお願いします。  m(__)m 

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

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

B列を選択して「挿入」で新しい行を挿入します。点数はD列に変わりますね。 たとえばF1セルからF20セルには従来の分類を入力し、J1セルからJ20セルには従来の分類に対応する新しい分類を入力します。 たとえばF1セルが数ならばJ1セルには理などのように入力します。 その上で、B1セルには次の式を入力して下方にオートフィルドラッグすればよいでしょう。 =IF(OR(A1="",COUNTIF(F$1:F$10,A1)=0),"",VLOOKUP(A1,F$1:J$20,2,FALSE))

levitateme
質問者

お礼

ありがとうございます! 前の回答者さま方がご指摘されたように、大変わかりづらい質問だと思ったのですが、奇跡的に意図を汲んでくださる方がいて助かりました。 教えてくださったやり方で全て上手くいきました。 急いでいたので本当に助かります。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

回答No.4

もし、単に縦に長いから2列にしたい、何て理由で2列にしたいのなら止めた方がいいです。あとで集計などをするときにとても困ります。 見栄えの問題なら画面分割とかフィルタをかけるとかいろいろやり方があります。

levitateme
質問者

お礼

見栄えはあまり関係ありませんでした。 私の説明不足で、伝えたいことが伝わらなかったようです。 大変申し訳ありません。

全文を見る
すると、全ての回答が全文表示されます。
  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.2

減らしてとかかれてますが減ってないですよ… どのようにしたいのか伝わってないと思われます。

levitateme
質問者

お礼

説明不足でした。 大変申し訳ありません。 今後はもっとよく考えてから質問します。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

  どの様なルールでB列を作るのですか? 数の後に理 理の後にも理 英の後に文 社の後に文 国の後に文 なんか、無茶苦茶に見えます。 方法が決まらないと手順を作れません。    

levitateme
質問者

お礼

本当に分かりづらい質問で申し訳ありませんでした。 反省しております。 今後はもっとよく伝わるように努力いたしますので、 また機会がありましたらよろしくお願いします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルを使って特定の文字を抜き出したいのですが

    こんばんは、エクセル初心者の教員です。 よろしくお願いいたします。   1A 1B 2A 2B 3A 3B  田中 小林 (1)英 数 理 音 理 社       1A (2)数 英 音 社 数 理       1B (3)国 音 社 数 英 国   3B (4)音 美 英 理 国 数   3A  2A (5)美 国 数 英 音 技       2B (6)学 学 学 学 学 学   2A  1A というように、時間割の右側に「田中」の授業2・3年国語と学活を、「小林」の授業1・2年の英語と学活を自動で抜き出すにはどうしたらいいのでしょうか。確認しながら手で入力すればいいのですが 何か方法はないかと思い調べましたがわかりませんでした。 教えて頂けたらありがたいです。よろしくお願いいたします。

  • VBAでピボットテーブルは作れるものでしょうか

    2つ連続して質問してしまい申し訳ありません。 以下のようなExcelデータがあります。 このデータを用いて、ピボットテーブルを作りたいと考えています。 縦項目に変数A(氏名)、横項目に変数B(科目) クロス表に示される値を変数C(得点) としたいと考えています。 変数Dは過去の試験結果で今回は用いません。 手操作でのピボットテーブルは自分で作成できるのですが、今後のために 自動的に処理させる一環として、VBAのプログラムでピボットテーブルを 作成したいと考えています。 そのようなことは可能でしょうか? もし可能でしたらどのようなコードになるのでしょうか。 お手数ですが、教えていただけると幸いです。 よろしくお願いいたします。 A    B C  D Xさん 国 60 65 Xさん 社 90 85 Xさん 数 70 55 Xさん 理 80 75 Xさん 英 65 70 Yさん 国 85 85 Yさん 社 95 90 Yさん 数 95 100 Yさん 理 90 90 Yさん 英 85 90 Zさん 国 55 60 Zさん 社 40 35 Zさん 数 40 50 Zさん 理 60 65 Zさん 英 35 30

  • エクセル 関数 複数条件

    データーの集計を 関数かマクロでしたいのですが例えばこのようなデーターが ある場合は自動集計出来ますか? 日付は入力して、その期間だけ集計したいです。 A     B    C   D   E 2009/2/1 2009/2/28 ←日付は自分で入力 項目   A社   B社  C社  D社 鉛筆 紙 赤鉛筆 : : データーはSHeet1にあり 日付を入力すると自動計算されるようにしたいです。 ちなみに データーのSheetには A      B   C   2000/2/14  C社  鉛筆 2000/2/12  B社  赤 2000/2/11  C社  鉛筆 この場合 A     B    C   D   E 2009/2/1 2009/2/28 ←日付は自分で入力 項目   A社   B社  C社  D社 鉛筆        2←と自動計算させたい!! 紙 すいません!関数かマクロを 教えていただきませんか?

  • エクセルの並べ替えについてできるか教えて下さい。

    下記のエクセルの並べ替えをしたいと考えていますが、どのような方法がありますか教えて下さい。   A B 1 ○ 3 2 △ 5 3 □ 2 4 ○ 4 5 △ 3 6 □ 2 7 ・ ・ 8 ・ ・   A B C 1 ○ △ □ 2 3 5 2 3 4 3 2 4 ・ ・ ・ 5 ・ ・ ・ 上側を下側のように項目毎(○△□)に列としてデータを並べたいのですが、難しいでしょうか。 いつも項目で並べ替えてデータをコピペしていますが、非常に項目数が多いので時間がかかりすぎて困っています。列にするのはデータで推移グラフを作るためです。 宜しくお願いします。 (エクセルはそんなに得意ではありません。)

  • Excelで、A列にある文字がB列にあるかないか。

    Excelで、A列に入っている文字がB列にあるかないかを調べるにはどうすればいいでしょうか。 データ例 A B 算 漢 国 画 理 文 社 国 図 社 画 画 となっているときに Bの画、国、社、画を見つける方法です。 以前、Bが二文字だった場合に =IF(COUNT(1/MATCH("*"&$A$1:$A$6&"*",B1,0)),"あり","なし") という関数を教えていただいたのですが、 応用がうまくできずわからなかったので教えていただけないでしょうか。 $A$1:$A$6が必要な範囲を示すことはわかって、それは実情に合わせたのですが… 例は6個ですが、Aは41、Bは55あります。 また、上記とは別に Bの例の場合、 画が2回だ、など出てくる回数(3回以上出てくるようなケースもあり)も分かる方法があれば それも教えていただけると助かります。

  • エクセルで複数条件のセルの数を数えるには?

    条件(1) 1行目項目がAかBかC 条件(2) 条件(1)の列が空白ではない 条件(3) A列の空白でないセルの数を数えたいのですが、 SUMPRODUCTなどを使っても条件(2)までの数しか出せないのです。 どうぞ宜しくお願いします。

  • Excel 複数の項目合致するデータを抽出したい

    是非、よろしくお願いいたします。 以下の状況です。 sheet1には A、B、C、Dという4列があります。データは1000行くらいです。 sheet2には A、B、C、Eという4列があります。データは2000行くらいです。 この状況で、sheet1のD列の右に新しい列を作り、 「sheet1の(例えば)A1、B1、C1と合致する行のsheet2のE列データ」を、 sheet2のABC列範囲を検索して抽出したいのです。 項目が一つであればvlookup関数でできるものを「複数項目に合致」のため上手くいきません。 この3列のデータを結合して一つにしてみましたが、結合後のデータが16桁以上のため末尾が「0」になってしまい、正確に検索できません。 何か上記を可能にする方法はないでしょうか? よろしくお願いいたします。

  • エクセル2003 表から最大値を求めその項目軸を表示するには?

    エクセル2003 表から最大値を求めその項目軸を表示するにはどうすればいいのでしょうか     a b c d e f g h i 1 2    国 英 社 数 家 体 公 理 物 3テスト1 30 50 20 90 70 67 80 40 20 4テスト2 10 20 34 40 50 60 70 80 100 ↓ このようにしたいのです     テスト1  テスト2 最高点  数    物← この物はオートフィルでできれば最高 ↑の表のテスト1の最高点を求めてその最高点を取った 科目を○の位置に表示することはできますか? if文は7個制限があるので無理ですし、科目をふやすと タイヘンです。

  • エクセル 複数のシートに同じ操作をする

    データベースを作っています。 シート一枚に一件のデータです。 ですから、複数のシートで同じ並びに同じようなデータが入っています。 例えばシートAを基本にしてシートB、Cがあった場合 列a~dにデータがありましたが これを全部削除して他のデータを入れるという作業をする時に 列削除をすると削除後、選択状態は続いたままですよね。 シートAの列a~dに新しいデータを入れた場合も シートB,Cの列選択はまだ続いたままなので シートAの列a~dをコピーして あとはシートB,Cを選択してCTRL+Vするだけで データが入っていくので楽です。 で、ようやく質問なのですが 最後のシートB,Cの選択をいちいちしないでも 一気にBもCもペーストすることはできますでしょうか? 今はシートが二枚くらいなので問題ないですが シートが20枚とかになったら面倒だなと思いまして。 分かりにくい質問文で失礼します。 どなたかよろしくお願い致します。

  • エクセルでA列にある文字をB列で探す

    Excelで、A列に入っている文字(一文字)がB列のどこかに含まれているか、そうでないかを調べるにはどうすればいいでしょうか。 データ例 A B 算 漢字 国 字画 理 文字 社 国字 図 数字 画 画数 となっているときに Bの字画、国字、画数、を見つける方法です。 データが少なければA列を一つ一つ検索していけばいいのはわかるのですが、まとめてできる方法を教えてください。

このQ&Aのポイント
  • ジャンガリアンハムスターのオス、琥珀を飼い始め1年8ヶ月。
  • 最近寒くなり、ハムスター用の暖かい寝床など色々と部屋をリメイクしていたが、寒かったのか、体が冷たく、動いているがぐらぐらしていたので毛布で包み自分の体温で温めた。
  • その後、動きが弱くなり急にしんどそうに呼吸をし始め砂糖水を吐いて亡くなった。原因は砂糖水のショック死か、他にできることはなかったのかと悩んでいる。
回答を見る

専門家に質問してみよう