• ベストアンサー

【EXCEL】関数で計算された数字を、関数を外して"文字”として表示するには?

EXCELの関数で計算され表示されている数字を、別のセルに数字を文字として、関数を外して表示したいのですが、どうすればいいか教えてください。(理由)データの並べ替えをしたいのですが、関数が残っているとそのままでは正しく並べ替えができないためです。どうかよろしくお願いいたします。

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

  • ベストアンサー
  • ikkun_k
  • ベストアンサー率34% (20/58)
回答No.1

Excelのバージョンが古いとできないかもしれませんが。 関数の結果の内容を右クリック[コピー]して 貼り付けたい所で、右クリックして[形式を選択して貼り付け]を選択して、選択したら、どのような設定で貼り付けるのか聞いてくるので[値]を選択したら、関数ではなく、数値で貼り付けられます。 それを文字にするのであれば、さらに右クリックして[セルの書式設定]にて[分類]を[文字列]にすればできると思います。 参考までに

SHIGEOOO
質問者

お礼

早速のご回答、大変ありがとうございます。やってみましたところうまくいきました。簡単だったんですね。ご親切に感謝します!

その他の回答 (1)

noname#252806
noname#252806
回答No.2

>関数が残っているとそのままでは正しく並べ替えができないため そうですか? 関数計算後の数値で並び替えは普通にやってます。 今試しても出来ましたけど。 何か他の理由がありませんか?

SHIGEOOO
質問者

お礼

早速のご回答、大変ありがとうございます。まだうまくいっていませんが、いろいろ調べて再トライしてみます。EXCELをもう少し勉強しなければ、と考えています。

関連するQ&A

  • 一つのセルに関数計算式と数字を入れたいです

    エクセルの質問です一つのセルに関数計算式と数字を入れる様にすることは可能でしょうか? 例えば そのセルに何も入力しないと、他のセルとの計算結果が表示され、数字が入力されると、その数字を元に他のセルへ計算結果が出る様にしたいのですが、A1のセルに何も数字を入力しないと、計算式でA1は=B1/C1の%表示で、A1に数字を入力すると、その数字を元にB1は=C1*A1の計算結果を反映させたいのですが、よろしくお願いします

  • 書式とかラウンド関数で表示された数字で計算したい

    セルの表示形式で、マイナスは0で表示される設定がされていたり、rounddown関数で小数点切り捨てられた数字が表示されています。 そこに表示されている数字をそのまま使って合計したりしたいのですが、小数点やマイナスが反映されてしまいねらった計算ができません。 あくまで表示されている数字で計算したいのですが、どうすればうまくいくでしょうか? あと、あまりを求めるmod関数についてですが、小数点以下も表示されるのはなんででしょうか?mod関数は余りを求める関数と理解しているので、正数にしかならないと思うのですが・・・ お答え宜しくお願いします。

  • 同一セル内に数字・文字がある場合の計算式

    同一セル内に数字・文字がある場合の計算式 エクセルにおける表計算で困っています。 表計算をする場合、通常はセル内に数字のみを入力し合計値を求めてました。 例:100+100 合計200 しかし、同一セル内に文字が入ってきた場合は、合計値を求めても計算ができません。 例:100円+100円 合計0 セル数が少なければ電卓でも出来ますが、多い場合や平均値を求める場合に効率が悪くなります。 セル内の文字を読み取ることなく、数字データだけ読み取る方法はありますか?

  • 一番多く表示のある値(文字列)を、Excel関数で抽出したい

    Excelで、ある列で一番多く入っている値(文字列)を検索して抽出し、 別のセルに表示させたいと思っています。 赤 青 黄   ← こういう文字列があったとしたら、 黄     「黄」を別セルに表示させたい、という意味です 緑 黒 これを、Excel2000の関数だけで表示したいのですが、 式の組み方が分かりません。 どなたかご教授ください。 MAXやRANKなども組み合わせてみたのですが…。 現在は、列を一つ作りそちらでCOUNTIFで数字を出して、 その数字をMAXで拾って表示していますが、 列をひとつ作ることをなくしたい、というのが目的です。 よろしくお願いいたします。

  • 【Excel】特定の文字間の数字を取り出す

    Excel2003を使用しています。 あるセルに「●●●A9B××…」と入力してあった場合、AとBの間にある数字“9”を取り出すにはどうしたらいいでしょうか? 全体の文字数は変化しますが、AとBという文字は必ずあって、その間にある数字だけを取り出して、それを別の計算で使用したいのです。数字は1桁か2桁のいずれかですが、関数の組み合わせ等で可能でしょうか? よろしくお願いします。

  • 数字にポイントをつけて計算する方法

    エクセルの関数について教えて下さい。 あるデータの統計を取りたいのですが、 セル内の数字が4の時:1point セル内の数字が3の時:2point セル内の数字が2の時:3point として加算をしたいと思います。 評点2が多ければ、セルに表示される数字が大きくなり、4が多ければ表示される数字が少なくなるという仕組みにしたいのですが、関数が分かりません。 どのような関数を使えばよいのでしょうか?

  • エクセルで0.1という数字を%表示で0.1%としたい。1%にしたくない。どうしたら?

    エクセルで0.1という数字を%表示で0.1%としたいのですが、 セルの書式設定でパーセンテージ表示にすると、 百分率で計算されて、1%となってしまいます。 本来これでよいのですが、 今回、そのままの表示0.1%としたいのですが、 1番スムーズにできる方法を教えていただけますでしょうか。 とりあえず、0.1を文字列に変換し(●と仮定)、隣に%だけのセルを作り(▼と仮定)し、さらに=CONCATENATE(●,▼)と計算式を入れて表示させているのですが、大量でバラバラにデータがあるため、大変時間がかかってしまっています。 お分かりになる方がいらしたらよろしくお願いいたします。

  • エクセルで文字列の計算をしたいのですが。

    エクセルで文字列の計算をしたいのですが。 セルの表示は文字列ですが、実際のデータは数字(だけ)が入っています。 これを計算する事は可能でしょうか?。 例えば A1セル:00001 と入っていて B1セルには、A1セル+1=00002 とさせたいのです。 よろしくお願いいたします。

  • EXCEL関数 文字列の一部の数字文字を数値化して計算につかいたい

    EXCEL関数について質問です。 あるセルの文字列に記載されている一部の数字文字を 数値化して計算につかいたいと思っています。 <例>  あるセルの文字列(A1)⇒あいうえお12345番目の方  出力したい数字文字⇒12345 知る限りの関数を使って以下の関数式を作ってみました。 (1) MID関数を使う  最初の文字「あいうえお」は10バイトなので開始は「11」としました。 (2)後に登録されている「番目の方」を除きたいので  SEARCHB関数を使って、「番目」の開始バイトを見つけ  そこから最初の文字バイト「11」を引き、抽出するバイトを求める。 (3)抽出した文字列を数値に変換するVALUE関数を使う。 次の関数式を作ってみました。   =VALUE(MIDB(A1,11,SEARCHB("番目",A1,1)-11)) でも結果は「」となります。 何がいけないのかわかりません。エラーの原因がわかれば教えて下さい。 ほかによい方法があれば教えてください。 よろしくお願いします。  

  • エクセルのセルに入れた文字あるいは数字を別なセルに1文字づつ移したい

    エクセルのセルに入れた文字あるいは数字を別なセルに1文字づつ移したいが、どのような関数を使えばよいのでしょうか?