Per Microsoft to insert a picture in a Cell in Excel :
On the Insert tab click Pictures.
Click Place in Cell.
Select one of the following sources from the Insert Picture From dropdown menu:
Select Insert > Pictures > Place in Cell > This Device for inserting picture from your device.
Select Insert > Pictures > Place in Cell > Stock Images for inserting picture from stock images.
Select Insert > Pictures > Place in Cell > Online Pictures for inserting picture from the web.
The probelm is I do not see "Place in Cell." option.
I'm using Microsoft Office 2019 Professional. Is this available in newer versions?