たびたび申し訳ありません。
こちらで教えてもらった式をセルに設定すると
それがウマく動くときと動かないときがあります。
A1 1.3(1日と3時間)
A2 1.6(1日と6時間)
A3 2.9(2日と9時間)になるトコロを3.1(3日と1時間)
とさせるのに
=INT(A1+A2)+DEC2OCT(INT(MOD(A1+A2,1)*10))/10
あるいは
=INT(A1+A2)+INT(MOD(A1+A2,1)/0.8)+MOD(MOD(A1+A2,1),0.8)
を設定すればいいようなのですが、セルによって動くときと
動かないときがあって、原因がわからないでいます
(参照URL http://okweb.jp/kotaeru.php3?q=1272124)。
申し訳ありませんが、ご教授ください。当方完全な文系です。
本当にご迷惑かけます(涙
No.7
- 回答日時:
試してみると、案外ズレますね。
作業列を10列くらい使う計算です。
A1, B1に数値が入っているとして、C列から→向きに式を指定します。
C1:=INT(A1)
D1:=INT(B1)
E1:=A1-C1
F1:=B1-D1
G1:=E1+F1
H1:=INT(G1/0.8)
I1:=C1+D1+H1
J1:=IF(H1=0,G1,G1-0.8)
K1:=IF(J1<0,0,J1)
L1:=I1+K1
と、ここまででL1に答えが出ます。
C~Kの列を非表示にすると見た目が良いです。
この回答への補足
補足が遅くなり、申し訳ありません。neKo_deux さんの
おっしゃるとおり、何列か使うといいのかもしれませんが
できれば1つの式、というか、1つの関数で解決できたらと
欲張っております。でもみなさん、頭いいですね~一般人なんて
ありえません(ワシは一般人以下ということか:ジョークです)。
No.6
- 回答日時:
=INT(A1)+INT(B1)+DEC2OCT((A1+B1-(INT(A1)+INT(B1)))*10)/10
この回答への補足
お答えありがとうございます。しかしやはりできませんでした。
セルが#####となって、ヘルプに
1.分析ツール アドインが登録されていない状態で、このアドインの関数が使用されている
2.存在しない名前が使われている
3.名前の指定が正しくない
4.関数名の指定が正しくない
5.数式中の文字列が二重引用符 (") で囲まれていない
6.セル範囲の参照にコロン (:) が抜けている
7.ほかのシートへの参照が一重引用符 (') で囲まれていない
と出ました。参考にしていただけますか?
No.4
- 回答日時:
MOD関数の計算誤差のためにズレちゃってるみたいですね。
ちゃんとしようとすると、INTの切り捨てとかの所を四捨五入してきれいに処理する必要があると思いますけど、式が長くなるので、VBAで関数を作る方がかしこいかも。
この回答への補足
VBAがイマイチわからないのですが、インターネットで検索してみると
それをするのにソフトをダウンロードしなくてはならないのでしょうか???
ソフトのダウンロードはできないので、それ以外の方法が何かあれば
ご教授くださいませ。
No.3
- 回答日時:
>セルによって動くときと動かないときがあって、原因がわからないでいます
セルによって、動く動かないというのは、セルの位置なのでしょうか?
メニューのツール-オプション-計算方法-自動
になっているのでしょうか?
それから、関係ないのですが、「セルによって動く」という表現は、Excelでは動的な印象から、VBAの質問と受け取られますので、なるべく正確に表現してください。
この回答への補足
あっWendy02さん、たびたびお手数かけます。皆さん同様の質問を
していただいてますので、以下一括して正確な状態を補足致します。
当初の条件とちがうやん!というトコロもあると思いますが
どうかご容赦ください。
A B C
1 5.4 0.0 5.4 ←この行のCは問題なかった
2 5.3 0.7 6.0 ←本当は6.2にならなくてはいけない
3 10.1 3.7 14.0 ←ここのCはまた問題なくなっている
このように動いてしまうんです。まず式をC1のセルに設定して
+マークを下に引っ張ってコピーしたんですが、マズいでしょうか?
メニューのツール-オプション-計算方法-自動
にはなっていました。
説明不充分で申し訳ありませんでした。
No.2
- 回答日時:
> A1 1.3(1日と3時間)
> A2 1.6(1日と6時間)
> A3 2.9(2日と9時間)になるトコロを…
> とさせるのに
と、A1とA2のセルを元にA3のセルに計算結果を表示させる話が、
> セルによって動くときと
> 動かないときがあって、
A3だけでない、複数のセルの話になっていませんか?
他のセルに数値や数式を設定したのなら、その条件を書いてもらえないと、何が問題になっているのか読み取れません。
B1,B2に数値、B3にはA3をコピー&ペースト。
C1,C2に数値、C3にはA3をコピー&ペースト。
…
と、→向きに広げていくのなら問題ないハズです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Visual Basic(VBA) VBAで自動集計(特定セルコピー月ごとに値貼り付け)したい。 6 2023/06/25 11:37
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/04/13 10:55
- Excel(エクセル) エクセルで日付に続けて連番を表示したい 6 2022/05/25 23:33
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/02/10 17:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで特定のセルに表示...
-
エクセル マクロ チェックボックス
-
エクセル 数字をすべて○などの...
-
Excel内での検索結果をシート...
-
太字に設定されているセルの個...
-
Excelでセルをクリックす...
-
Excelで挿入した図をセルの中央...
-
Excel ハイパーリンクのURLを別...
-
マクロを実行すると画像がズレ...
-
エクセルでの検索ボックスの作...
-
エクセルでページ数をあるセル...
-
Excelで、図形内の文字をセルに...
-
EXCELのセルや文字色の反映
-
エクセル シート保護された共...
-
アポストロフィーの一括挿入 ...
-
エクセルでPDFリンクを大量...
-
クリックすると文章が表示され...
-
フォントの色を指定して削除出...
-
Excel2007 色のカウント (VBA)
-
VBA(エクセル)のコンパイルエラー
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで特定のセルに表示...
-
エクセル 数字をすべて○などの...
-
Excel内での検索結果をシート...
-
クリックすると文章が表示され...
-
Excelでセルをクリックす...
-
太字に設定されているセルの個...
-
Excel ハイパーリンクのURLを別...
-
Excelで、図形内の文字をセルに...
-
マクロを実行すると画像がズレ...
-
現在のセルの位置を返す関数は...
-
Excelで挿入した図をセルの中央...
-
フォントの色を指定して削除出...
-
VBA 見つからなかった時の処理
-
エクセルでの検索ボックスの作...
-
エクセル 未入力セルがあると...
-
Excel2007 色のカウント (VBA)
-
エクセルでPDFリンクを大量...
-
【EXCEL】先週の月曜日の日付を...
-
EXCELのセルや文字色の反映
-
セルがクリックされた回数をカ...
おすすめ情報