Yes, a 1W solar panel can charge an 18V battery. It requires proper voltage conversion and a charge controller. The panel should ideally output around 21V. Ensure the battery has enough capacity to store the charge. Use a charge controller to prevent over-charging and protect the battery from damage.
[pdf] German solar module manufacturer Sonnex Energie has announced plans to establish a 500 MW solar module manufacturing plant in Bangladesh by 2028, in a joint venture (JV) partnership with local EPC company Solar EPC Development Ltd.
[pdf] A 200-watt solar panel typically produces between 600 and 1,200 watt-hours (Wh) of solar energy per day. A 200 W panel provides enough power to keep a small DC fridge running all day, plus charge a few small electronic devices, like laptops and smartphones.
[pdf]