ここから質問投稿すると、最大4000ポイント当たる!!!! >>

いま、EXCELにデータの入力中なんですが、20/25と分数を入れたいんですが、EXCELが勝手に約分してしまうので、困っていました。どなたか約分をOFFする方法を教えてください。

A 回答 (3件)

表示形式の分数の設定と判定されたためですね。


方法1
Shift+7で'を前につけて '20/25 と入力
方法2
セルの書式設定の表示形式を文字列にしてから 20/25 と入力
方法3
="20/25" と""で囲んで入力
方法4
セルの書式設定の表示形式をユーザー定義で ??/25 として 0.8を入力
    • good
    • 5
この回答へのお礼

さっそくありがとうございます。

ただ、これらの方法だと単なる表記になり「計算」が出来ないのでは?誠に勝手なのですが、計算出来てかつ約分しないで表記出来る方法はないですか?知っていたら教えてください。

お礼日時:2007/12/12 12:22

はじめまして



A列すべて分数と仮定して回答します。
A列のセルに1番さんの回答の方法で入力します。
そしてB1に「=LEFT(A1,FIND("/",A1)-1)/RIGHT(A1,LEN(A1)-FIND("/",A1))」と入れ、必要な分だけ下へコピーします。
必要に応じてB列を非表示にし、計算に使うときは例えばA1の変わりにB1を参照すれば問題は解決します。

分数のままの表示は仕様にないと思いますので(私が見つけられないだけかもしれませんが)、私なら上記の方法で対処します。
またもし分数と分数でない数値が混在するなら上記の式に「if文」を加えるなど工夫は必要です。
今回は貴殿の質問にのみ忠実に回答しておりますので御了承下さい。

的外れでしたらごめんなさい。
    • good
    • 1
この回答へのお礼

ありがとうございました。

でもちょっと難しいですね。

お礼日時:2007/12/12 14:17

#1です。


>計算出来てかつ約分しないで表記出来る方法はないですか?知っていたら教えてください。

方法4.を試してください。表示は20/25になりますが、値は0.8として計算できます。
これは表示形式の分数表示の分母を固定する方法なんですが...
    • good
    • 2
この回答へのお礼

出来ました、助かりました。ありがとうございました。

お礼日時:2007/12/12 14:16

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qエクセルで分数を約分しないで次々に入力したい

エクセル2003です。
列に分母が1桁から3桁までの分数を約分しないで入力したいのですがその方法を教えてください。
分数を「0 15/100」と「0」の後に「半角スペース」を入力して分数を入力しても約分されて表示されます。
また 表示形式の分類で分数を選択して種類欄の使い方がよくわかりません。
分数を約分しないで次々に入力する方法を教えてください。

Aベストアンサー

あまりスマートな感じではないのですが、他になければ・・・

分数の入力は、そのまま「1/15」や「'1/15」としておいて、
その分数を参照するときに数値に変換してはどうでしょうか。

たとえば、A1に分数があるなら、
=LEFT(A1,FIND("/",A1,1)-1)/RIGHT(A1,LEN(A1)-FIND("/",A1,1))
などとすると数値として扱えます。ちょっと無理やりですが。

これだと式も長いので、分数を入力するところが多いのであれば、式をユーザー定義関数にしてはどうでしょうか。

Qエクセルでセルに3/12と分数で入力するにはどうすればいいですか。

エクセルを使って表を作成しております。その中でセルに3/12と分数で入力したいのですが、1/4になってしまいます。どうすればよいでしょうか。いくら調べても解らなくて困っております。よろしくお願いします。

Aベストアンサー

既出の回答と少し違います。
0 3/12ENTERキーを押す。
0 1/5のように既約分数の時はそのままで良い。
3/12のように1/4になってしまったときには、書式-セル-
ユーザー定義で書式で# ??/12と分母を指定する。
こう言うのが普通ではないでしょうか。ゼロ+スペース+
分数入力と言う回答がないのはなぜでしょう。

Qエクセルで打ち込んだ数字を自動で別シートに表示したい

エクセルでセルに打ち込んだ数字を自動で別シートに表示できる方法があれば、教えてください。

例えば、シート1のC1に5を打ち込んだら、シート2のD2にシート1で打ち込んだ5が自動で表示される。

また1列すべてを自動で表示させる場合、一つのセルの時と違いがありましたら教えてください。よろしくお願いします。

Aベストアンサー

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コピー&リンク貼り付けを使うと便利です。

例)例)シート1のC1~C5に何かを入力したら、
  シート2のD2~D7にシート1で打ち込んだものが自動で表示される

  シート1にあるコピー元のセルを範囲選択して、
  シート2のD2の上で「右クリック」⇒「形式を選択して貼り付け」
  をクリックします。

  そして出てきた小さな画面の左下にある「リンク貼り付け」という
  ボタンをクリックすると完成です。
  試してみてください。。

  念のためにリンク貼り付けを図解しているURLを載せておきます。
  参考にしてみてくださいね。。
  http://www.geocities.jp/office_inoue/excel/eq21.htm

こんばんは。
入力したセルの値を合計とかでなくて、
純粋に別のシートに自動的に表示したいのであれば、
以下の方法があります。

1.1つのセルだけの場合
例)シート1のC1に5を打ち込んだら、
  シート2のD2にシート1で打ち込んだ5が自動で表示される

⇒シート2のD2のセルをアクティブにして「=」を入力
 した後、シート1のC1をクリックする。
 そうするとD2のセルに「=Sheet1!C1」と表示され、値が自動的に
 表示されるようになります。

2.1列全てコピーしたい場合。
  コ...続きを読む

QWordで、1ページを丸ごと削除するには?

1ページしか必要ないのに、真っ白な2ページ目がその下に表示されてしまった場合、この余分な2ページ目を一括削除(消去)する為に、何かいい方法があるでしょうか?

Aベストアンサー

<表示されてしまった場合>
これはそれなりに理由があるわけで、改ページや改行によって、次のページにまで入力が及んでいる時にそうなります。
特に罫線で表を作成し、ページの下一杯まで罫線を引いたときなどには、よくなる現象です。

さて、メニューの「表示」で段落記号にチェックが入っていないと、改行や改ページなどの入力情報が見えず、白紙のページを全て選択→削除してもそのままということが良くあります。
1 改行マークが白紙のページの先頭に入っていれば、それをBackSpaceで消してやる。
2 罫線を使っている場合は、それでも効果がない場合がありますが、その時は行数を増やしてやる。
などの方法があります。

Q割り算の式をコピー。分母を同じセルにするには?

複数のセルに対して、分母は同じセルで割る計算したいのですが、
ドラッグしてコピーするとずれてしまうので、どうしたらよいか
教えて下さい。

A1÷B50をC1に入力してC1をC2、C3にドラッグしてコピーすると
数式が
A2÷B51
A3÷B52
  ・
  ・
  ・

となってしまいます。常にB50の値で割りたいのですが..。

Aベストアンサー

=A1/$B$50

Qエクセルの分数表示

エクセルで分数の分子を1に固定する方法は無いですか?
少数を分数にする方法は分かりますが、変な分数になるので、分子を1にしたいのです。
どなたかご存知なら教えてください、よろしくお願いします。

Aベストアンサー

>1/21.5
>なので
>1/22
>または
>1/21
>という風に表示したい
そういうことなら(計算精度は失われますが)
="1/"&ROUND(1/A1,0)
で良いと思います

QエクセルのIF関数で、文字が入力されていたならば~

エクセルのIF関数で文字が入力されていたならば~、という論理式を組み立てたいと思っています。

=IF(A1="『どんな文字でも』","",+B1-C1)

A1セルに『どんな文字でも』入っていたならば、空白に。
文字が入っていなければB1セルからC1セルを引く、という状態です。

この『どんな文字でも』の部分に何を入れればいいのか教えてください。

またIF関数以外でも同様のことができれば構いません。

宜しくお願いします。

Aベストアンサー

=IF(ISTEXT(A1),"",B1-C1)

でどうでしょうか?

Qエクセルで分数の計算と表示をしたいのですが

エクセルで分数の計算の仕方を教えてほしいのですが。
一つの製品が3分割で一つの箱に3つと1/3個入っているのですが、この製品を100個欲しいとなった時、何箱と何分の何箱必要か。という計算をしたいのですまた表示も何箱と何分の何箱(例3・1/3箱?)と表示させたいのですがどなたか解る方がいらっしゃいましたら教えて下さい。
B1のセルに3と3分の1(3・1/3という入力の仕方?)、C1のセルに100個、D1のセルに箱数を分数で表示させたいのです。
何分エクセル初心者の為宜しくお願い致します。

Aベストアンサー

EXCEL97で出来ましたので
A1 3 1/3
A2 100
A3 =A1/A2

答えがあまりにも綺麗なので私はA2を4としてテストしました。
参考も参照してください

参考URL:http://www2.odn.ne.jp/excel/waza/format.html#SEC10

Qエクセルでセル内に斜線を引くには

Excel97です。表を作成し、いくつかのセル内で斜線を引きたいのですが、どういう操作をしたらいいですか、ご教示ください。

Aベストアンサー

下記のURLを参照してください。
写真いりでわかりやすくなっています。

参考URL:http://www.excel-jiten.net/cell_format/ruled_line_change_slash.html

Qエクセルで数式の結果が反映されない(自動計算になっているのに)

すいません、教えてください。

エクセル(XP)で数式が自動計算されなくなって
しまいました。

  ※ツールのオプションはちゃんと自動計算に
   なっているのに全く反映されません。

今まで全く問題なく作業できていたので
原因が分からず困っています。

数式等のエラーだとは考えにくいです。
と言うのも数式のあるセルをダブルクリックして
選択し、そのままEnterキーを押すと計算結果が
反映されます。
ただ、今まで全て自動計算されていたのが
全く動かなくなってしまったんです。

同じようなトラブルを経験された方、又は
詳しい方、どうかよろしくお願いします。

Aベストアンサー

原因は分からずじまいになってしまいましたが
同じことがありました。

「Officeの救急隊」を試してみましょう。
ボタン一発で全ての設定が元に戻ります。
http://www.vector.co.jp/soft/win95/util/se247118.html
(ツールバーなども初期状態に戻ります)

私の場合はコレで直ってしまいました^^

参考URL:http://www.vector.co.jp/soft/win95/util/se247118.html


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング