Excelのスプレッドシートで次の式を使用して、スプレッドシートの左側の隣接セルに入力された日付範囲に基づいてセルにxまたはnを入力します。"AND"付きのステートメントの場合はネストされます
=IF(AND(Q$5>=$G13,Q$5<=$H13)=TRUE,IF($F13="N","N",IF(AND(Q$5>=$G13,Q$5<=$H13)=TRUE,"X","")),"")
列GとHを見て、それを列LからTまで比較し、一致するセルにxを入れます。この式は素晴らしいですが、式に別の引数を追加して日付範囲に隣接するセルに「S」が入力されたときにxをセルに配置したい場合は空白にする必要があります。基本的に土曜日のオン/オフを切り替えます。現在、私は列M - Tの各セルに同じ公式を持っています。同じものになる方法がない限り、列R(SAT)の別の公式を書こうとしていました。現在の数式は土曜日のオプションなしで動作しますが、改訂された式の日付範囲のセルが空白の場合はfalseが返されます。日付範囲に情報がない場合は、セルを空白のままにする式をどのように書くことができますか。
この改訂された式は、日付列が空白の場合は「false」という値が返されることを除き、機能します。
=IF(AND(R$5>=$G10,R$5<=$H10)=TRUE,IF($E10="S","X",IF(AND(R$5>=$G10,R$5<=$H10)=TRUE,IF($F10="N","N",IF(AND(R$5>=$G10,R$5<=$H10)=TRUE,"","X")),"")))
私の質問は、式が文字Sでない場合Sはセルに入力し、空白のままに手紙をもとに、セル内のxを配置するために書き込むことができます。それはとても面倒になり何
これは有効な質問ではありません。質問する前に質問する – Eldho