office veya sistem ile alakası olur mu

sadece toplama ve çıkarma için istiyorsan basit bir eğer formülü işini görür d1 hücresine bu formülü yazman yeterlidir Kod: =EĞER(A1="TOPLA";B1+C1;B1-C1) edit: kullanılışından pek emin değildim netten kopya çektim dört işlem için de iç içe eğer fonksiyonunu kullanabilirsin bunun için d1 hücresine bu formülü yaz Kod: =EĞER(A1="TOPLA";B1+C1;EĞER(A1="ÇIKAR";B1-C1;EĞER(A1="ÇARP";B1 C1;B1/C1))) yazdığım formülde parantezler eksik olabilir excel yüklü değil denemedim -

formül olmadan VBA kodlarıyla otomatik yapmak istersen oda olur. Sayfa adını sağ tıklat Kod görüntüle - aşağıdaki kodları açılan sayfaya kopyala Kod: Option Explicit Option Compare Text Private Sub Worksheet_Change If Target. Address = "$A$1" Then Select Case Range("A1"). Value Case "Topla" Range("D1"). Value = Range("B1"). Value + Range("C1"). Value Case "Çıkar" Range("D1"). Value = Range("B1"). Value - Range("C1"). Value End Select End If End Sub

Ben yapınca oluyor ekte örnek bir dosya gönderiyorum.

fonksiyonda sorun yok ama benim istediğimi tam anlamıyla yapmadı ben bu fonksiyonu askıya alıp sizlere başka bir soru sormak istiyorum =PARÇAAL(HÜCRE ;MBUL(" ";HÜCRE ;1)-MBUL("[";HÜCRE -5) bu fonksiyon ile excel dosya adını bu fonksiyonu yazdığım hücreye yazdırıyorum herşey normal fonksiyon çalışıyor kaydedip çıkıyorum. daha sonra tekrar girdiğimde hiçbir şeye dokunmamama rağmen excelden çıkarken kaydedilsin mi diye soruyor bunun sebebi nedir

exel dosya jpg dosyası olarak sunmaya çalıştım umarım yararlı olrum kolay gelsin

Excel bölümüne geçin Menü / farklı kaydet / Excel makro etkin çalışma kitabı, seçip dosyanızı makro içerebilen dosya olarak kaydedin. Makroların otomatik çalışması için Menü / Excel seçenekleri / Güven merkezi / Güven merkezi ayarları / Makro ayarları / Tüm makroları etkinleştir ve VBA nesne modeli erişimine güven seçili yaptıktan sonra Tamamı tıklat. Şimdi sorunsuz çalışacaktır.

Formül her excelin açılışında dosyanın adını yeniden hesaplayıp yazdığından kayıt etme uyarısı alırsınız.

çok zekice hiç aklıma gelmemişti peki çözümü yok mu bunu hesaplayıp yazıyo madem otomatik olarak kaydetmek gibi bi formül yok mu

bunu nasıl kayıt etmem gerekiyor kaydetsem uyarı veriyor

Topla yazarsam sayıları toplasın çıkar yazarsam çıkarsın

daha açık nasıl belirteyim anlamadım A1 e topla dedğim A2 ile A3 toplanıp A4 e sonuç çıkacak ve çıkar dediğimde A1 e bunun tersi olacak daha nasıl detay olur ki resim gayet detaylı zaten. tabi bu sadece benim isteğim artı ekleyeceğin bişey varsa yazabilirsin. benim istediğim iki sütun toplanacak ve dördüncü sütuna cevap yazılacak. ayrıca çarpma ve bölme içinde pek fark olmaz sanırsam. Ben sadece resimdeki gibi olsun istiyorum. dört sütun işlem. Teşekkürler -

Yapabildinzmi? Yapılmadıysa dosyanızı zip hale getirip altta ekleden eklerseniz hangi sutunda yapacaksanız sarı ile işaretleyin o sutunaaa hallederim. Gerekirse power pivot ta yapabiliriz siz sadece veri kısmına eklemeler yaparsınız sie nerede yenıle yapacagınızı ayarlar otomatık yaptırırım...

ne yaptımsa olmuyor her zaman çıkışta kaydetmemi istiyor bu dediklerinin hepsini yaptım malesef olmadı

sayılar sadece belli alanlarda mı olacak yoksa tüm satır veya sütunu mu kullanacaksın ona göre belirtsen daha rahat formül uyarlayabilirdik

VBA kod editörünü açın (Alt+F11) ThisWorkbook sayfasını açın aşağıdaki kodları yapıştırın. Kod: Private Sub Workbook_Open ThisWorkbook. Save End Sub Bu kod dosyanızın her açılışında kayıt işlemi yapacaktır. Dolayısı ile açılışta hesaplanan tüm formüller kayıt edilmiş olacak ve dosyanızda başka bir değişiklik yapmazsanız kayıt uyarısı almayacaksınız. Ancak dosyanız her açılışta kayıt olacağı için açılışta biraz geç açılacak.

Kusura bakma sanırım şimdi anladım sen sayıları devam ettirdiğimi sanmışsın galiba orada ki D1 sonuç olacak A1 İşlem Kutusu A2 1. Değer A3 2. Değer A4 Sonuç Yani bana A1 dahilinde ki işlem ile iki sayıyı toplama çıkarma çarpma ve bölme işlemlerini D1 e sonuç yansıtan fonksiyon lazım. Eğer fonksiyonu ile olur diye düşünüyorum ama nasıl bi yöntem uygulamam gerek bilmiyorum.

bu nİye benİm aklima gelmedİ yaw sÜper olmuŞ elİne saĞilik. GerÇİ kopya dedİn demİ yapanin elİne saĞlik