Dalam 2 sel, saya memiliki nilai-nilai ini:
A1: 1+2+3
A2: 2+0.5+10
Apakah mungkin untuk memiliki jumlah sel-sel ini (= 18,5) di sel lain? Saya mencoba =SUM(A1:A2)
, tetapi ia kembali0
Dalam 2 sel, saya memiliki nilai-nilai ini:
A1: 1+2+3
A2: 2+0.5+10
Apakah mungkin untuk memiliki jumlah sel-sel ini (= 18,5) di sel lain? Saya mencoba =SUM(A1:A2)
, tetapi ia kembali0
Jawaban:
Ini tidak bisa menjadi penggunaan metode ini yang paling efisien, tetapi itulah yang dapat saya pikirkan. Semoga seseorang memiliki sesuatu yang lebih baik.
Pastikan Anda memiliki tab pengembang di pita. Jika tidak, pergi ke
File - Options - Customize Ribbon
dan di sebelah kanan tempatkan tanda centang di kotak untukDeveloper
Sekarang buka tab pengembang dan di sebelah kiri Anda akan melihat
Visual Basic
- klik ituDi sebelah kiri jendela Visual Basic Anda akan melihat
VBAProject
, klik kananinsert - module
dan tempel kode di bawah ini ke dalam modulKlik
Debug - Compile VBAProject
dan keluar dari jendela visual basicSekarang pada lembar Anda, Anda dapat menggunakan fungsi
=Kikio()
untuk menghitung jumlah salah satu sel tersebut. Gunakan ini bersamaan dengan=Sum()
untuk menjumlahkan beberapa=Kikio()
dalam Workbook khusus ini.=Sum(Kikio(A1), Kikio(A2))
Jika Anda ingin
=Kikio()
fungsi tersedia di semua buku kerja pada mesin, Anda harus memasukkannya kePERSONAL.xlsb
file Anda .sumber
string
. Terima kasih @SeanCheshire)
.)Saya selalu lebih suka solusi non-VBA. Ada fungsi "Evaluasi" tanpa dokumen yang dapat Anda gunakan, tapi saya tidak akan merekomendasikan menggunakannya untuk kumpulan data yang sangat besar. Begini cara kerjanya.
Di bawah
Formula
tab, Pilih tentukan nama. Beri nama apa pun yang Anda inginkan (saya menggunakan "Hasil"). Dan di "mengacu pada", ketikkan=EVALUATE(Sheet1!A1)+EVALUATE(Sheet1!A2)
. Anda tidak harus menentukan lembar, tetapi itu akan melakukannya secara otomatis untuk Anda setelah masuk.Sekarang untuk menggunakan hasil itu, cukup pilih sel dan ketik "Hasil" dan di sana Anda akan menemukan hasil yang Anda inginkan.
Jika Anda ingin menggunakan set data yang lebih besar, VBA mungkin diperlukan, kecuali Anda tidak keberatan dengan manuelnya.
sumber
=Result(A1,A2)
berarti=EVALUATE(Sheet1!A1)+EVALUATE(Sheet1!A2)
dan=Result(B1,B2)
berarti=EVALUATE(Sheet1!B1)+EVALUATE(Sheet1!B2)