
日付から月初/月末の取得は
・TEXT関数
・EOMONTH関数
を組み合わせることで実現できます!

書式(日付から月初/月末を取得)
●日付から月初を取得
=TEXT(EOMONTH(日付が設定されたセル or "日付",-1)+1,"yyyy/mm/dd")
●日付から月末を取得
=TEXT(EOMONTH(日付が設定されたセル or "日付",0),"yyyy/mm/dd")
使用例(日付から月初/月末を取得)
ここでは例として
・EOMONTH関数の引数にセル「B3」 ※日付「2021/6/12」が設定されているセル。
を指定します。
●日付から月初を取得
=TEXT(EOMONTH(B3,-1)+1,"yyyy/mm/dd")
●日付から月末を取得
=TEXT(EOMONTH(B3,0),"yyyy/mm/dd")


セル「B3」には「2021/6/12」が設定されているため、
・セル「C3」には月初として「2021/6/1」
・セル「D3」には月末として「2021/6/30」
となりました。
参考
上記で使用した以下の詳細は、公式サイトをご確認ください。
●EOMONTH関数
●TEXT関数