• Bir süredir maillerde yaşanan sorunlar giderilmiştir. Şifremi unuttum yaparak şifrelerinizi mailinizden alabilirsiniz.

  • Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü karşı hesap kodu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

batuhandl

Yeni Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
2 Haz 2024
Mesajlar
21
Aldığı beğeni
3
Excel V
Office 2021 TR
Konuyu Başlatan
Merhabalar,

Aşağıda yer alan veride 'karşı hesap' sütununu nasıl formüle edebilirim ? Amaç aynı ''yevmiye numarasına'' sirayet eden ''kebir'' numarasını yazmak. Birden fazla olması da önemli (son satırdaki gibi).
kebirtarihy. NoaçıkalamaborçalacakKarşı Hesap
100​
2.06.2024​
1001​
10.000,00​
0,00​
500​
500​
2.06.2024​
1001​
0,00​
10.000,00​
100​
153​
3.06.2024​
1002​
3.000,00​
0,00​
100​
100​
3.06.2024​
1002​
0,00​
3.000,00​
153​
102​
4.06.2024​
1003​
4.000,00​
0,00​
100​
100​
4.06.2024​
1003​
0,00​
4.000,00​
102​
102​
5.06.2024​
1004​
2.000,00​
0,00​
600​
600​
5.06.2024​
1004​
0,00​
2.000,00​
102​
193​
5.06.2024​
1004​
400,00​
0,00​
600,102​
 
Çözüm
Evet istediğim tam olarak bu ama makro kodlarına nasıl ulaşacağımı ve başka çalışma sayfasına nasıl uygulayacağımı yapamadım :(
Bu VBA kodunu Excel'in bir çalışma sayfasına eklemen gerekiyor. İşte adım adım nasıl yapabileceğin:

  1. Excel dosyanda, çalışma sayfası üzerinde değişiklik yapmak istediğin zaman bu kodların çalışmasını istiyorsan, kodları o çalışma sayfasının VBA modülüne eklemelisin. Bunun için aşağıdaki adımları izleyebilirsin:
    • Excel dosyanda, klavyeden Alt + F11 tuşlarına basarak Visual Basic for Applications (VBA) penceresini aç.
    • Sol tarafta "Project - VBAProject" altında, çalışma sayfasının adını içeren bir düğme göreceksin (örneğin "Sayfa1(Sayfa1)" gibi. Bu düğmeyi çift tıkla, ardından açılan...
Tablonun çalışma kitabını ekte koymayı unutmuşum.
 

Ekli dosyalar

  • çalışma.xlsx
    10.6 KB · Gösterim: 9
Merhaba sorunuzu tam anlaşılır bulamadım. Özelliklerini sadece sizin bildiğiniz bir tablonuz var. Bu tabloda sebep sonuçlarını sizin bildiğiniz bir işlem yaptırmak istiyorsunuz. Bu tabloya bakan excel kullanıcılarının tüm tabloyu inceleyip, kavrayıp, sizin bildiklerinizi tahmin edip bir cevap vermesini istiyorsunuz.
Dosyanızdaki sarı alan neye göre belirleniyor. Elle yazdığınız veriler hangi işlem sonucu oluşuyor. tarihlerin veya borç alacak rakamlarının bir önemi var mı??
 
2 satır içi formül
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
3 ve üstü satırda formül şaşırıyor
 
Deneyiniz.
 

Ekli dosyalar

  • DÜZENLENDİ-KEBİRçalışma.xlsm
    21.8 KB · Gösterim: 6
Son düzenleme:
nazım hesap kullanılırsa nasıl olacak?
 
ve makro kullanabiliyor muyuz?
 
=EĞER(C2=C1;A1; A3)

Bu formülde şaşan ne anlamadım.
Eğer amaç sarıya boyanmış Karşı Hesap
sütunundaki değerleri yakalamaksa bu formül yakalıyor.
Ekteki dosyada hem bu formülün uygulaması hem de
makrolu çözüm var.
Kolay gelsin.
 

Ekli dosyalar

  • çalışma_mkR.xlsm
    22 KB · Gösterim: 1
1-) Yevmiye No daki 1004 ten 4 yada 5 satır olsaydı olması istenen karşı hesap sonuç görüntüsü nasıl olacaktı ?
2-) Yevmiye No daki 1001 ler farklı tarih olsaydı olması istenen karşı hesap sonuç görüntüsü nasıl olacaktı ?
 
1-) Yevmiye No daki 1004 ten 4 yada 5 satır olsaydı olması istenen karşı hesap sonuç görüntüsü nasıl olacaktı ?
2-) Yevmiye No daki 1001 ler farklı tarih olsaydı olması istenen karşı hesap sonuç görüntüsü nasıl olacaktı ?
1. sorunuz için tablomdaki sarı sütundaki son satır da örnek olarak virgül kullanarak ayırdım. tabi formul vs. uyarsa bu şekilde olabilir ya da bi yanındaki hücreyi kullanabiliriz.
2. soru için aynı yevmiye numarasının farklı tarihler barındırması imkansız yani en azında muhasebesel olarak
 
=EĞER(C2=C1;A1; A3)

Bu formülde şaşan ne anlamadım.
Eğer amaç sarıya boyanmış Karşı Hesap
sütunundaki değerleri yakalamaksa bu formül yakalıyor.
Ekteki dosyada hem bu formülün uygulaması hem de
makrolu çözüm var.
Kolay gelsin.
merhaba,
sarı sütun formulize etmek istediğim kısım ben manuel yazdım. Şçyle ki sarı sütunun son satırında virgülle ayırdığım iki değer var. Yani aynı yevmiye numarasına 3 adet kebir numarası da denk gelebiliyor. oradaki amacım onların da belirlenmesi ben örnek olarak virgülle aynı hücrede ayırdım bi yan hücresinde olmasının da sakıncası yok.

Teşekkürler ilginiz için.
 
1. sorunuz için tablomdaki sarı sütundaki son satır da örnek olarak virgül kullanarak ayırdım. tabi formul vs. uyarsa bu şekilde olabilir ya da bi yanındaki hücreyi kullanabiliriz.
2. soru için aynı yevmiye numarasının farklı tarihler barındırması imkansız yani en azında muhasebesel olarak
1. Soruma halen cevap alamadım. Yevmiye nodaki 1004 ten 4 yada 5 satır yazılmış olsaydı sonuç ekran görüntüsü nasıl olurdu? Hem 4 satırlık hem de 5 satırlık örnekler hazırlayıp olması gereken sonuçları paylaşırsanız daha net anlaşılır
 
1. Soruma halen cevap alamadım. Yevmiye nodaki 1004 ten 4 yada 5 satır yazılmış olsaydı sonuç ekran görüntüsü nasıl olurdu? Hem 4 satırlık hem de 5 satırlık örnekler hazırlayıp olması gereken sonuçları paylaşırsanız daha net anlaşılır
çalışmayı revize edip eke koydum. Sarı sütun için formul arıyorum. Yevmiye numarasının birden fazla olması durumundaki senayoda aynı hücre içinde virgül ile ayırıp belirttim. Bu şekilde aynı hücrede virgül ile ayırmak ya da her virgülden sonraki değeri bir yanındaki hücrede göstermenin bi önemi yok iki türlü de iş görür
 

Ekli dosyalar

  • çalışma.xlsx
    12.3 KB · Gösterim: 4
Sıralama derken ? sorunuzda bu kriter var da ben mi görmedim yoksa bu yeni bir durum mu ? "sıralama" yı açıklar mısınız ?
sizin j2 ve k2 hücrelerindeki değer doğru. yalnız j3 ve k3 ve devamı yanlış. olması gereken:
j3 için '1001' k3 için '500-100'
j4 için '1002' k4 için '153-100'
.
.
bu şekilde devam etmeli.

Teşekkürler.
 
1025.06.202410042.000,000,00600
6005.06.202410040,002.000,00102
1935.06.20241004400,000,00600,102

1-) 1004 numaralı yevmiye kaydında Borç - Alacak eşitliği yok. Bu kaydın doğru olduğuna emin miyiz?
2-) Yine aynı numaralı yevmiye kaydında 102 nin karşlığı 600 yazdık orada problem yok fakat 600'ün karşılığının sadece 102 olup 193 olmadığını nasıl tespit edeceğiz? (Ya da siz örnek yazarken hata mı yaptınız?)

Ayrıca makro kullanıp kullanamayacağıma cevap vermediniz.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst