• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ExcelのMID,COLUMN関数について)

ExcelのMID,COLUMN関数について

このQ&Aのポイント
  • ExcelのMID,COLUMN関数について説明します。B列に数字50桁を入力し、C列に関数を入力すると、1桁ずつ振り分けられます。しかし、B2の数字50桁を1桁に戻すと、関数が効いているためC2からAY2まで入力された数字が消えてしまいます。そのため、B列の左隣に1列追加し、1桁目をブランクにしてアンケートのデータを入力すれば、入力し終わった後にB列を消してもC列以降の数字が消えることはありません。
  • ExcelのMID,COLUMN関数について説明します。B列に数字50桁を入力し、C列に関数を入力すると、1桁ずつ振り分けられます。関数が効いているためB列の数字50桁を1桁に戻すと、C2からAY2まで入力された数字が消えてしまいます。そこで、B列の左隣に1列追加し、1桁目をブランクにしてアンケートのデータを入力すれば、入力し終わった後にB列を消してもC列以降の数字が消えることはありません。
  • ExcelのMID,COLUMN関数について説明します。B列に数字50桁を入力し、C列に関数を入力すると、1桁ずつ振り分けられます。関数が効いているためB列の数字50桁を1桁に戻すと、C2からAY2まで入力された数字が消えてしまいます。この問題を解決するために、B列の左隣に1列追加し、1桁目をブランクにしてアンケートのデータを入力すれば、入力し終わった後にB列を消してもC列以降の数字は消えることはありません。

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

関数で表示させている場合は、その参照元のB列のデータを変更すると、当然のことですがC列より右側の関数を入力したセルの値も変更されます(1桁の数字を入力すれな、D列以降が空白になります)。 関数で表示している値に問題がないことが分かったら(入力作業が完了したら)、C列から右の数式入力セルを全体を選択して、右クリック「コピー」、そのままもう一度右クリックして「形式を選択して貼り付け」で「値」にチェックを入れて「OK」します。 これで、C列以降のデータは単なる数字になっていますのでB列のデータを自由に変更することができます。

その他の回答 (3)

  • bajutsu
  • ベストアンサー率20% (139/693)
回答No.4

>なので、今B列の左隣に1列追加して >これまでB列だったものがC列になったのですが >この場合、B列に51桁を入れて(1桁目はブランクとして、2桁目からアンケートのデータ50桁を入れる) >C列に関数を入れて、(C列が問1の回答を入力する) これ、C列の関数の方をいじくれば、わざわざブランク1桁入れる必要もないと思いますが。 で、あとはみなさんもおっしゃる通り、「形式を指定して貼り付け」で「値」を選んで 新B列を列ごと削除ですね。 これは小ネタですが、Ctrlを押しながら矢印を押すと 「連続しているセル」をすっ飛ばすことができます。 縦に1000件入っていれば、1001個目までカーソルが飛んでくれます。 Shiftを押しながら、矢印を押すと、その部分を纏めて選択してくれます。 CtrlとShiftを同時に押すと、すっ飛んだ部分を纏めて選択できます。 うまく扱えると、関数を大量コピペする時に重宝します。 すでにご存知でしたらすいません。

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

参考までに。 先ほどの質問に回答しようとしたのですが、すでに解決処理がされて回答できなかったので、この場をお借りして回答します。 文字列の数字を数値データとして返したい場合は以前の質問ですでに回答したように。数式に「*1」などの処理をする必要がありますが、すでに文字列数字になっているデータ(たとえば形式を選択して貼り付けで値貼り付けしたデータ)を一括して数値データに変更するには以下のような操作を行って下さい。 空白セルを選択して右クリック「コピー」、文字列数字のセル範囲を選択して右クリック「形式を選択して貼り付け」で「加算」にします(これで数値データのデフォルトの右寄せの数字になります)。

  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.2

>、関数が効いているのでB2を1桁にするとC2からAY2まで入力されていた数字が消えてしまいます。 前の質問の際にも回答しておきましたが 関数で得られた答えを実際の値に置き換える手順があります。 関数の範囲を選択してコピィします。 そのまま 書式=>形式を選択して貼り付け 値にチェックをいれて OKを押します。 関数の式が消えて値が残ります。 せっかく 皆さんが回答されていますので、それらを理解して自分のものにしてください。 エクセルのHelpも参考になります。 Helpで MID関数 COLUMN関数の使い方も一度目を通されることをお勧めします。 ほかHelpで 数式を計算結果で置き換える で検索してみてください。

関連するQ&A