Isi kandungan
Ketahui cara baharu yang luar biasa mudah untuk memasukkan gambar ke dalam sel dengan menggunakan fungsi IMAGE.
Pengguna Microsoft Excel telah memasukkan gambar ke dalam lembaran kerja selama bertahun-tahun, tetapi itu memerlukan masa yang agak lama. banyak usaha dan kesabaran. Sekarang, itu akhirnya berakhir. Dengan fungsi IMAGE yang baru diperkenalkan, anda boleh memasukkan gambar dalam sel dengan formula ringkas, meletakkan imej dalam jadual Excel, mengalih, menyalin, mengubah saiz, mengisih dan menapis sel dengan gambar seperti sel biasa. Daripada terapung di atas hamparan, imej anda kini menjadi bahagian pentingnya.
Fungsi IMAGE Excel
Fungsi IMAGE dalam Excel direka untuk memasukkan gambar ke dalam sel daripada URL. Format fail berikut disokong: BMP, JPG/JPEG, GIF, TIFF, PNG, ICO dan WEBP.
Fungsi ini memerlukan 5 argumen, yang mana hanya yang pertama diperlukan.
IMEJ(sumber, [alt_text], [saiz], [tinggi], [lebar])Di mana:
Sumber (diperlukan) - laluan URL ke fail imej yang menggunakan protokol "https". Boleh dibekalkan dalam bentuk rentetan teks yang disertakan dalam petikan berganda atau sebagai rujukan kepada sel yang mengandungi URL.
Alt_text (pilihan) - teks alternatif yang menerangkan gambar.
Saiz (pilihan) - mentakrifkan dimensi imej. Boleh menjadi salah satu nilai ini:
- 0 (lalai) - muatkan gambar dalam sel dengan mengekalkan nisbah bidangnya.
- 1 -isi sel dengan imej yang mengabaikan nisbah bidangnya.
- 2 - kekalkan saiz imej asal, walaupun ia melepasi sempadan sel.
- 3 - tetapkan ketinggian dan lebar imej.
Ketinggian (pilihan) - ketinggian imej dalam piksel.
Lebar (pilihan) - lebar imej dalam piksel.
Ketersediaan fungsi IMAGE
IMAGE ialah fungsi baharu, yang pada masa ini hanya tersedia dalam saluran Office Insider Beta kepada pengguna Microsoft 365 untuk Windows, Mac dan Android.
Formula IMEJ asas dalam Excel
Untuk mencipta formula IMEJ dalam bentuk yang paling mudah, adalah memadai untuk membekalkan hanya argumen pertama yang menentukan URL ke fail imej. Sila ingat bahawa hanya alamat HTTPS yang dibenarkan dan bukan HTTP. URL yang dibekalkan hendaklah disertakan dalam petikan berganda sama seperti rentetan teks biasa. Secara pilihan, dalam argumen ke-2, anda boleh menentukan teks alternatif yang menerangkan imej.
Sebagai contoh:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/umbrella.png", "umbrella")
Mengabaikan atau menetapkan argumen ke-3 kepada 0 memaksa imej untuk dimuatkan ke dalam sel, mengekalkan nisbah lebar kepada ketinggian. Imej akan melaraskan secara automatik apabila sel diubah saiz:
Apabila anda menuding di atas sel dengan formula IMEJ, petua alat muncul keluar. Saiz minimum anak tetingkap petua alat dipratetap. Untuk menjadikannya lebih besar, seret sudut kanan bawah anak tetingkap seperti ditunjukkan di bawah.
Untuk mengisi seluruh sel dengan imej, tetapkan hujah ke-3kepada 1. Contohnya:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/water.jpg", "ocean", 1)
Biasanya, ini berfungsi dengan baik untuk imej seni abstrak yang kelihatan baik dengan hampir sebarang nisbah lebar-ke-tinggi.
Jika anda memutuskan untuk menetapkan ketinggian dan lebar imej (masing-masing argumen ke-4 dan ke-5), pastikan sel anda cukup besar untuk memuatkan gambar saiz asal. Jika tidak, hanya sebahagian daripada imej akan kelihatan.
Setelah gambar dimasukkan, anda boleh mendapatkannya disalin ke sel lain dengan hanya menyalin formula. Atau anda boleh merujuk sel dengan formula IMEJ sama seperti sel lain dalam lembaran kerja anda. Contohnya, untuk menyalin gambar dari C4 ke D4, masukkan formula =C4 dalam D4.
Cara memasukkan gambar dalam sel Excel - contoh formula
Memperkenalkan fungsi IMAGE dalam Excel telah "membuka kunci" banyak senario baharu yang sebelum ini mustahil atau sangat rumit. Di bawah anda akan menemui beberapa contoh sedemikian.
Cara membuat senarai produk dengan gambar dalam Excel
Dengan fungsi IMAGE, mencipta senarai produk dengan gambar dalam Excel menjadi sangat mudah. Langkah-langkahnya ialah:
- Buat senarai produk baharu dalam lembaran kerja anda. Atau import yang sedia ada daripada pangkalan data luaran sebagai fail csv. Atau gunakan templat inventori produk yang tersedia dalam Excel.
- Muat naik imej produk ke beberapa folder di tapak web anda.
- Bina formula IMAGE untuk item pertama dan masukkannya dalam sel paling atas. Di dalamformula, hanya hujah pertama ( sumber ) perlu ditakrifkan. Argumen kedua ( alt_text ) adalah pilihan.
- Salin formula merentas sel di bawah dalam lajur Imej .
- Dalam setiap formula IMEJ, tukar nama fail dan teks alternatif jika anda telah membekalkannya. Memandangkan semua gambar telah dimuat naik ke folder yang sama, ini adalah satu-satunya perubahan yang perlu dibuat.
Dalam contoh ini, formula di bawah pergi ke E3:
=IMAGE("//cdn.ablebits.com/_img-blog/image-function/items/boots.jpg", "Wellington boots")
Akibatnya, kami mempunyai senarai produk berikut dengan gambar dalam Excel:
Cara mengembalikan imej berdasarkan nilai sel lain
Untuk contoh ini, kami akan membuat senarai juntai bawah item dan mengekstrak imej yang berkaitan ke dalam sel jiran. Apabila item baharu dipilih daripada menu lungsur, gambar yang sepadan akan muncul di sebelahnya.
- Sementara kami menyasarkan dropdown dinamik yang berkembang secara automatik apabila item baharu ditambahkan, langkah pertama kami ialah menukar set data kepada jadual Excel. Cara terpantas adalah dengan menggunakan pintasan Ctrl + T. Setelah jadual dibuat, anda boleh memberikan nama yang anda mahukannya. Kami dinamakan Senarai_Produk .
- Buat dua julat bernama untuk lajur Item dan Imej , tidak termasuk pengepala lajur:
- Item merujuk kepada =Senarai_Produk[ITEM]
- Imej merujuk kepada =Senarai_Produk[IMAGE]
- Dengan seluntuk menu lungsur yang dipilih, navigasi ke tab Data > Alat Tarikh , klik Pengesahan Data dan konfigurasikan senarai lungsur berdasarkan nama Excel. Dalam kes kami, =Item digunakan untuk Sumber .
- Dalam sel yang ditetapkan untuk imej, masukkan formula XLOOKUP berikut:
=XLOOKUP(A2, Product_list[ITEM], Product_list[IMAGE])
Di mana A2 ( nilai_carian ) ialah sel lungsur turun.
Semasa kita mencari dalam jadual, formula menggunakan rujukan berstruktur seperti:
- Lookup_array - Product_list[ITEM] yang mengatakan untuk mencari nilai carian dalam lajur bernama ITEM.
- Return_array - Product_list[IMAGE]) yang mengatakan untuk mengembalikan padanan daripada lajur bernama IMAGE.
Hasilnya akan kelihatan sesuatu seperti ini:
Dan berikut ialah senarai lungsur turun kami dengan gambar yang berkaitan dalam tindakan - sebaik sahaja item dipilih dalam A2, imejnya akan dipaparkan dengan serta-merta dalam B2:
Cara membuat lungsur turun dengan gambar dalam Excel
Dalam versi Excel terdahulu, tiada cara untuk menambah gambar pada senarai juntai bawah. Fungsi IMAGE telah mengubah ini. Kini, anda boleh membuat lungsur turun gambar dalam 4 langkah pantas:
- Mulakan dengan mentakrifkan dua nama untuk set data anda. Dalam kes kami, nama-namanya ialah:
- Senarai_Produk - jadual sumber (A10:E20 dalam tangkapan skrin di bawah).
- Imej - merujuk ke lajur IMEJ dalam jadual, bukantermasuk pengepala.
Untuk mendapatkan arahan terperinci, sila lihat Cara mentakrifkan nama dalam Excel.
- Untuk setiap formula IMEJ, konfigurasikan argumen alt_text sama seperti yang anda mahu teks alternatif muncul dalam senarai juntai bawah.
- Dalam A2, buat senarai juntai bawah dengan Sumber merujuk kepada = Imej .
- Selain itu, anda boleh mendapatkan maklumat lanjut tentang item yang dipilih dengan bantuan formula ini:
Dapatkan nama item:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[ITEM])
Tarik kuantiti:
Lihat juga: Format nombor Excel tersuai=XLOOKUP($A$2, Product_list[IMAGE], Product_list[QTY])
Ekstrak kos:
=XLOOKUP($A$2, Product_list[IMAGE], Product_list[COST])
Memandangkan data sumber berada dalam jadual, rujukan menggunakan gabungan nama jadual dan lajur. Ketahui lebih lanjut tentang rujukan jadual.
Drop down yang terhasil dengan imej ditunjukkan dalam tangkapan skrin:
Isu dan had yang diketahui fungsi IMAGE Excel
Pada masa ini, fungsi IMAGE berada dalam peringkat ujian beta, jadi mempunyai beberapa isu adalah perkara biasa dan dijangka :)
- Hanya imej yang disimpan pada tapak web "https" luaran boleh digunakan.
- Gambar disimpan pada OneDrive, SharePoint dan rangkaian tempatan tidak disokong.
- Jika tapak web tempat fail imej disimpan memerlukan pengesahan, imej tidak akan dipaparkan.
- Bertukar antara platform Windows dan Mac boleh menyebabkan masalah dengan pemaparan imej.
- Walaupun format fail GIF disokong, ia dipaparkan dalam sel sebagai imej statik.
Itubagaimana anda boleh memasukkan gambar dalam sel menggunakan fungsi IMAGE. Saya berterima kasih kerana membaca dan berharap dapat berjumpa anda di blog kami minggu hadapan!
Buku kerja latihan
Fungsi IMEJ Excel - contoh formula (fail.xlsx)