ユーザーが入力した日付に基づいて、同じブック内の別のシートに切り替える必要があります。条件は、ユーザーが7月より前の日付を入力する場合、リンクは「7月1日より前」を指す必要があり、入力する日付が7月より後の場合、リンクは「7月1日より後」シートを指す必要があります。マクロを使用したくないのは、数式だけです。
私が書いたのはこれです:= IF(MONTH(C5)<7、HYPERLINK('7月1日以前'!B2、 "SheetOne")、HYPERLINK( '7月1日以降'!B2、 "SheetTwo"))
最初に、ユーザーが入力した月が7未満であるかどうかは、リンクが「7月1日より前」シートを指しているかどうかを確認し、そうでない場合は、「7月1日以降」シートを指している必要があります。ただし、リンクテキストにSheetTwoと表示されている場合でも、「7月1日より前」のシートを指しています。
私はExcelの評価式を使用し、正しい結果を示しています!これを実現する方法を教えてください。または、ユーザー入力に基づいて同じワークブック内のシートにジャンプできる他の手段はありますか。