
No.4ベストアンサー
- 回答日時:
明確な補足ありがとうございます。
=IF(
(
rows(範囲A)
+rows(範囲B)
+rows(範囲C)
)*10>=60
,(
rows(範囲A)
+rows(範囲B)
+rows(範囲C)
)*10-60
,(
rows(範囲A)
+rows(範囲B)
+rows(範囲C)
)*10
)
ですか。
ならば一番スタンダードな、作業用のセル(行方向に表を作っているようですので作業列)を設けることを勧めます。
例えば、A1セルに
=(rows(範囲A)+rows(範囲B)+rows(範囲C))*10
と入力して、
=IF(A1<60,A1,A1-60)
とすればスッキリします。
No.2
- 回答日時:
こんばんは
>1つのセルの中で同じ式を何度も入力する際、
コピペやフィルコピーで入力
>何か略して式に入力できる場合片方の式を変えたら
>もう片方の式にも反映されるようなものが良いです。
意味がよくわかりませんけれど・・・
その「片方の式」に当たるものをどこかのセルに入力しておいて、「もう片方の式」はそのセルを参照する式にしておくとか。
No.1
- 回答日時:
例えば、どんな数式を入れたいのですか?
・・・
同じ数式を何度もって……他にやり方があると思うんだ。
ということで、別のアプローチを考えるためにも、どんな数式を入れようとしているのか「補足」をお願いします。
・・・余談・・・
IF関数をネストにするなら、文字列をコピーして貼り付ければ良い。
=IF(A1=1,"one",IF(A1=2,"two",IF(A1=3,"three",IF(A1=4,"four","Other"))))
とかなら、
=IF(A1=1,"",
まで入力して
IF(A1=1,"",
をコピーしてひたすら貼り付け。
あとは「A1=1」の数値を修正し、「""」内に文字を入れ、最後に条件に合わない場合の記述をして、閉じ括弧を必要な数だけ入れれば良い。
※ 入力時に、セル内をダブルクリックするか、F2キーを押すとセル内で編集が可能になる。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCEL 連動したドロップダウン...
-
EXCELで縦の行全てに一括して文...
-
名簿の漢字名を関数で半角カナ...
-
Excelのテーブル上のセルの保護...
-
【エクセル】入力規則のプルダ...
-
エクセルで空白に自動で文字を...
-
空白部分に連番の数字を記入し...
-
エクセルでエンターを押すと隣...
-
エクセル・真ん中の数字のみイ...
-
Excelで数値をgからkgへ(÷1000)
-
エクセルで休日の「休」という...
-
一つのセル内でVLOOKUPで抽出し...
-
エクセルで行の一番上にセルに...
-
オートフィルを列すべて(一番...
-
Excelでセルを次の行の先頭の列...
-
Excelで相対度数を求めたいので...
-
コンボボックスのスクロール
-
A1 B1 A2 B2 A3 B3 の順に入力...
-
エクセルの数式を等間隔にオー...
-
指定した行に飛ぶ事って可能で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCEL 連動したドロップダウン...
-
名簿の漢字名を関数で半角カナ...
-
エクセルで休日の「休」という...
-
EXCELで縦の行全てに一括して文...
-
Excelでセルを次の行の先頭の列...
-
Excelのテーブル上のセルの保護...
-
エクセルでエンターを押すと隣...
-
【エクセル】入力規則のプルダ...
-
Excelで数値をgからkgへ(÷1000)
-
指定した行に飛ぶ事って可能で...
-
エクセルの数式を等間隔にオー...
-
エクセルで決められた合計にな...
-
空白部分に連番の数字を記入し...
-
エクセルで空白に自動で文字を...
-
エクセルで行の一番上にセルに...
-
Excelで相対度数を求めたいので...
-
エクセルのシングルクォーテー...
-
エクセル・真ん中の数字のみイ...
-
オートフィルを列すべて(一番...
-
エクセルで年を1年ずつ増やすや...
おすすめ情報
回答ありがとうございます。
写真のような予定表を作成しています。黄色の背景のセルは予定が空いている時間帯を指しています。合計何時間何分予定が空いているかというのを計算したくて質問しています。予定が空いている時間帯が変わる可能性があるので変えるたびに頭で計算するのは面倒なので式を入力しようという考えに至りました。
1行10分単位にしているので式入力の際、1行×10で10分にして、いくつか選択した複数の行を合計した値を出そうとしています。
=IF((rows(a3:a8)+rows(c22:c54)+rows(d33:d75))*10>=60,(rows(a3:a8)+rows(c22:c54)+rows(d33:d75))*10-60,(rows(a3:a8)+rows(c22:c54)+rows(d33:d75))*10)
遅くなりました。上記の式の値は適当ですが式はこちらです。
=IF((rows(範囲A)+rows(範囲B)+rows(範囲C))*10>=60,(rows(範囲A)+rows(範囲B)+rows(範囲C))*10-60,(rows(範囲A)+rows(範囲B)+rows(範囲C))*10)