『整数と少数を別のセルに表示したい。』(ララダス)
例えば
と、入力したら
A B 1 1 2 1 半 3 2 半 4 1 半
と、表示させることはできますか?
小数部分は必ず"0"か"0.5"です。
意味が分かりにくいかもしれませんがA1セルに"3.5"と入力したら
A1セルには"3" A2セルには"半"と表示したいという意味です。
なぜか、最初の方だけ全角になってますが半角ですので
< 使用 Excel:Excel2007、使用 OS:unknown >
B1セル: =INT(A1) C1セル: =IF(MOD(A1,1)>0,"半","") ↓にコピー
同じA列を数式で変更したい、というところに眼目があるんですか? それはできないので、上のようにB:C列に作成したうえで、 B:D列をA1に値貼り付けしたらどうですか? # > A1セルには"3" A2セルには"半"と表示したい # とかあるのでそこまで神経質なテーマではなさそうですが。
(xyz) 2025/04/09(水) 16:16:27
●強引にA列に少数点以下を切り捨てた値を表示する方法
<A列> 1.「表示形式」タブの分類から「ユーザー定義」の項目を選択 2.「ユーザー定義」の種類から「0.0」を選択 3.「0.0」の小数点の前にカーソルを合わせる 4.カーソルを合わせたら、キーボードの「Ctrl」キー、「J」キーを押す 5.「表示形式」タブの隣にある「配置」タブを開き、「折り返して全体を表示する」にチェック
こうすると、一応見かけは、少数点以下を切り捨てた値を表示させることはできますが、 単に小数点以下が同じセルに改行されているだけなので、行の高さを調節する必要があります(行の高さを小さくする)。
そして、例えば、 <B列> B1 =IF(RIGHT(A1,2)=".5","半","") 下にコピー とするとか。
(リー) 2025/04/09(水) 16:33:36
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.