セルに入力した数式が機能しない?

以下の公式でV6セルからF7セルを読み込んでいます(添付ファイル)
→ F2~4は、単なるメモ書きです。
(1)IF(F7="","",IF(F7=1,"",IF(F7=2,"",IF(F7=3,TIME(HOUR(F12),MINUTE(F12)-60,SECOND(F12) ) ) ) ) )
末尾の「 ) 」が5個ありますが成立しています。
4個で入力してもなぜか5個になります。
→ わかりやすくするために、末尾の「 ) 」間に半角英数を挿入しています。
表示を変更するため、上記の
IF(F7=1,"",を
(2)IF(F7=1,TIME(HOUR(F12),MINUTE(F12)-60,SECOND(F12),
に変更しますと、今度は末尾の「 ) 」が6個になり、さらにエラーとなります。
(3)IF(F7="","",IF(F7=1,TIME(HOUR(F12),MINUTE(F12)-60,SECOND(F12),IF(F7=2,"",IF(F7=3,TIME(HOUR(F12),MINUTE(F12)-60,SECOND(F12) ) ) ) ) ) )
→ F7:8:00(表示は8時00分)
→ F7=1:エラー504
→ F7=3:0時00分
となります。
つきましては、以下ご指摘いただければありがたく存じます。
①なぜ、末尾の「 ) 」が増えてしまうのか?
②なぜ、(1)は「 ) 」が5個でも公式が成立するのか?
③なぜ、(3)の記述がエラーになるのか?
よろしくお願いいたします。

@pilo
スクリーンショットでは数式を分析できません。ファイルをアップロードしていただけますか? 個人情報や機密情報が含まれている場合は、ファイルのコピーを作成し、個人情報や機密情報を削除してからコピーを共有してください。よろしくお願いします。
とにかく、私にとっては =IF(F7="";"";IF(F7=1;"";IF(F7=2;"";IF(F7=3;TIME(HOUR(F12);MINUTE(F12)-60;SECOND(F12)))))) が正しいです。


IFS 関数を使用できます:
=IFS(F7="";"";F7=1;"";F7=2;"";F7=3;TIME(HOUR(F12);MINUTE(F12)-60;SECOND(F12)))


en:
Dear @pilo,
It is not possible to analyze the formula in a screenshot. Could you upload your file? If it contains private/sensible data, make a copy of the file, delete the private/sensible data, then share the copy. Thanks.
Anyway, =IF(F7="";"";IF(F7=1;"";IF(F7=2;"";IF(F7=3;TIME(HOUR(F12);MINUTE(F12)-60;SECOND(F12)))))) for me is correct.
You can use the IFS function: =IFS(F7="";"";F7=1;"";F7=2;"";F7=3;TIME(HOUR(F12);MINUTE(F12)-60;SECOND(F12)))

1 Like

LeroyG様
ご連絡ありがとうございます。
機密情報など削除してファイルを作成したのですが、慣れないものですから安全にリンクする手順が不明です。
アップロードかハイパーリンクだと思うのですが、一時的に保存するためのフォルダなどあるのでしょうか?
申し訳ありません。

追記します>
アップロードアイコンからフォルダを選択してアップロードしましたが、画像として認識されません。
これでよいでしょうか?
いったんキャンセルとしました。

ファイルを添付する時は、フォルダではなく、ファイルを指定してください。
数式のエラーについてですが、TIMEのとじカッコが抜けているからエラーが出るのではないでしょうか?

Version: 25.2.0.3 (X86_64) / LibreOffice Community
Build ID: e1cf4a87eb02d755bce1a01209907ea5ddc8f069
CPU threads: 12; OS: Windows 11 X86_64 (10.0 build 26100); UI render: default; VCL: win
Locale: ja-JP (ja_JP); UI: ja-JP
Calc: CL threaded
1 Like

sabr0 様
ご連絡ありがとうございます。
「フォルダを選択してアップロード」
記述を誤りました。
「フォルダ」→「ファイル」です。
再度、ファイルをアップロードしてみます。
追記>
いつぞやもお世話になりました。
ありがとうございます。

コメントが投稿できません。
「本文が不明瞭なようですが、完全な文章ですか?」
理由が不明です。
どなたか教えていただけませんか?

コメントが投稿できません。
本文が不明瞭なようですが、完全な文章ですか?と表示されます。
先に投稿した文章も切れ切れになっています。
どうしたものでしょう?

Spam対策だと思われます。
バージョン情報を付記すると良かったりします。

少なくとも10文字入力する必要があります。

en:
You must write at least ten characters.

画像は表示されず、ファイル名の付いた URL のみが表示されます。または、プライベート メッセージで送信することもできます (受信者のユーザー アイコンをクリックし、メッセージを選択します)。

You wouldn’t see an image, just an url with a file name.
Alternatively, you can send it in a private messaje (click the recipient user icon, and choose message).

何度もトライしましたが、コメントの投稿ができません。
一旦終了して、新しく書き直してみます。
ここまでありがとうございました。

なぜか、最後の投稿は成功しました。
???

LeroyG様
毎々お世話になります。
Calkファイル投稿の件>
了解しました。
「10文字入力する必要があります。」の件>
相当数以上の文字を入力していますが、受け付けてもらえません。
この件は、別途New Commentにて投稿しました。
うまく投稿できました。
ありがとうございました。
追記>
投稿文は、メモ帳で作成してコピー&ペーストしています。
何か不具合の原因になることなどあるものでしょうか?