• ベストアンサー

エクセルで上2桁をカットして表示するには

SUPERSの回答

  • SUPERS
  • ベストアンサー率42% (26/61)
回答No.3

=(A1/10^(LEN(TEXT(A1,"##########"))-2)-INT(A1/10^(LEN(TEXT(A1,"##########"))-2)))*10^(LEN(TEXT(A1,"##########"))-2) は、いかがでしょうか? 数値で計算で出しています。 上記のA1は、セル座標ですからいろんな応用がききます。 

ringo7705
質問者

お礼

早速のご回答ありがとうございます。 正直、理解するのにちょっと時間がかかりました。 さすがに詳しいかたはスゴイです。 他の人に作業を振るときのことを考え、今回は簡単な方法を選ぼうかと思いますが いろんな応用ができるということなので 使いこなせるようにしたいと思います。 ありがとうございました。

関連するQ&A

  • Excel 下1ケタの0を表示しないようにしたい

    こんにちは。 Excelの書式設定についての質問です。 Excelの書式設定で、現在表示形式として数値を設定し、小数点以下1ケタまでを表示、カンマを表示、マイナスのとき赤字としています。 そこで、小数点以下1ケタが0のとき、整数部のみ表示したいのですが、どのように設定したらよろしいのでしょうか? 例えば、1.0のときは「1」、1.1のときは「1.1」となるようにしたいのですが・・・現在は1.0のときは「1.0」となっています。

  • エクセルの表示形式で、10の桁で四捨五入した値を表示させるには?

    エクセルの表で、数字を四捨五入する方法にはROUND関数がありますが、関数で変換すると値そのものが変わってしまいます。 値はそのままで四捨五入した数字で表す方法を教えてください。 小数や一桁の整数までの四捨五入であれば、セルの書式設定・表示形式を「数値」にして小数点以下の桁数を指定してやれば簡単ですが、10の桁以上で丸めて表示させる方法を探しています。 例えば、9876→9880と表示させる書式設定の方法です。 値は計算に使うので、ROUND関数で実際に丸めたくないのです。 ユーザ定義を組み合わせるなどで、うまくできませんか?

  • 関数で表示された数値に桁記号(,)を付けたい。

    初歩的な質問かもしれませんが、教えてください。   Excelで発注の記録とかをまとめたいと思っています。   メールで来たデータをExcelに貼り付けます。(1)   (2)に関数で数値を取り出し、それをコピーして(3)に貼り付けて画像のようにしたいのです。 この時に、日付が2017/07/25から07/25もしくは7/25 金額に桁記号(,)を付けたいのですが、書式設定をしても表示されません。 数値を見て打ち込めば表示されますが・・・ そもそもコピーだと書式が反映されないのでしょうか? 貼り付けた時に日付や桁記号が表示されるようにするにはどうしたらいいのでしょうか?  

  • エクセルの桁表示に関して

    12,345,678,900 を 12,345と表示させる時の 「セルの書式設定」→「表示形式」→「ユーザー定義」→「##,###,,」 は分かったのですが、 「12,345.7」と5桁以下を表示させず、かつ下5桁目を四捨五入して、小数点の形で表示させる 書式設定は存在するのでしょうか? 関数で行えば、簡単にできるのは理解しているのですが、 書式設定でクリアできるのであれば、そのようにしたく。。。

  • エクセルで12桁の数値に4桁ごとに―を入れたい

    エクセルで既に入力されている12桁の 数値列に4桁ごとにハイフンを入れたいです。 1234567890AB → 1234-5678-90AB のような感じです。   セルの書式設定でユーザー定義を使い 変換できるのではと察しているのですが、 「種類」のところにどのように指定すれば いいかわかりません。 書式設定、またはほかの方法でハイフンを 入れる方法を教えていただけますか。

  • エクセルで、数値の桁区切りに関して

    エクセルで以下のような数値に桁区切りを設定したいのです。 書式設定で”数値”を選択し、桁区切りを設定すると小数点以下がカットされてしまいますし、 FIXED関数を使おうかと思いましたが、小数第3位以降が四捨五入されてしまうので 使えませんでした。ユーザー定義をこれまで使ったことないので調べてみたものの 結局自己解決出来ませんでした。。 お分かりになる方お教え願えないでしょうか? ちなみに、使用環境はWindowsで、バージョンは2003、2007の両方あります。 1234567 1230 4567.89856 0.0356 0.1598756 0.00658 -35607 -0.0056 -23.5668 -3468972.234

  • エクセルで数値の上3桁で切捨てができる関数

    エクセルで、上3桁で切捨てできる関数はありますでしょうか? エクセルで、たとえば1,234 54,321 678,901 と桁数が異なる 数値がランダムにある場合に、上3桁どりで、1,230 54,300 678,000 と返してくれる関数です。  お知恵を拝借したくよろしくお願いいたします。

  • エクセルで郵便番号の7ケタ数値をハイフン付の書式

    エクセルで郵便番号の7ケタ数値をハイフン付の書式にしたいのですが、 セルの書式設定だけで対応できますか。 入力は数値、表示は郵便番号としたい次第です。 0123456⇒012-3456 2140014⇒214-0014 マクロや関数は、使用せずに、セル書式だけで対応を考えてます。

  • エクセルで、桁上りのセル書式設定方法を教えて下さい

    エクセルで、桁上りの書式設定方法で大変困っています。 具体的には、 「9812,3987」 こんな感じの数字があったとしたら、 後ろの下4ケタを端折って、 「9812」 みたいな感じで表示をさせたいです。 ただし、エクセルの枠内に入力する数値は、「9812,3987」が入っていて、 表示だけを「9812」にしたいので、 できれば、セルの書式設定の表示形式のところで なんとかしたいです。

  • Excel(mac)での桁区切り点が付けられない

    Excelは苦手で仕事でも遅れがちになってしまいますが、今特にこれらの2点に困っています。知っている方がいましたら教えてください。 (1)Excelで大量のデータに一括で桁区切りのカンマを付けようと思い、「セルの書式設定」→「表示形式」→「数値」→「桁区切りにチェック」(ツールバーの「桁区切り点」ボタン)を使用したのですがかかりません。がその後セルを一つずつダブルクリックするとカンマが表示されます。なぜこうしたことが起こるのでしょう?解決方法はありますか? (2)数値の上2桁の後ろに半角スペースを一括で入れたいのですが何か良い方法はあるでしょうか? どうぞよろしくお願いします。