Access de indis veya düşeyara benzeri fonksiyon

Katılım
31 Ocak 2006
Mesajlar
145
Excel Vers. ve Dili
Office 2010(64 bit) - Türkçe
diyelim ki A sütunu satırlarında 1,2,3 ve B sütunu satırlarında 3,2,1 değerlerinden oluşan bir tablomuz var. bana bu satırlardaki en düşük değerin (min) hangi sütuna ait olduğunu verecek kod lazım. enaz fonkisyonu ile en düşük değeri bulabiliyor; ancak hangi sütuna ait olduğunu öğrenemiyorum.
bu işlem için hangi işlevi kullanmamız gerekir?
Yardımlarınız için şimdiden teşekkürler...
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın mehmeth_19

Soru sorarken kendi uygulamanıza en yakın şekilde soru sorunuz.

Bu alanların adı A ve B mi?

Bu alanlar iki tane mi? Yoksa daha fazla olabilir mi?
 
Katılım
31 Ocak 2006
Mesajlar
145
Excel Vers. ve Dili
Office 2010(64 bit) - Türkçe
Bu problem yüzünden kendi uygulamamı oluşturamıyorum. Çünkü ortada bir tablonun olması gerekiyor ve tablo olmayınca uygulamada olmuyor. Şimdi şöyle anlatayım :

* ürünler adı altında bir tablo var. bu tabloda ürün isimleri yer alıyor ve ürün isimleri sürekli değişiyor.

* firmalar adı altında bir tablo daha var ve bu tabloya da sürekli yeni firma isimleri eklenebiliyor veya çıkarılabiliyor.

* şimdi benim öyle bir tablo oluşturmam gerekiyor ki bu iki tablonun birleşiminden yeni bir tablo elde edebilmeli bu tabloya firmaların ürünlere verdikleri fiyatı yazabilmeli; ve ürünlere en düşük fiyatı veren firma ismini yazdırtabilmeliyim.

* Mesela Artvin firması kalem ürününe 5 YTL vermiş olsun; İzmir firması kalem ürününe 3 YTL vermiş olsun; İst. firması kalem ürününe 10 YTL vermiş olsun; bu durumda kalem ürününe en düşük fiyatı veren firmayı yani 3 ü veren firma olan İzmir firmasının ismini bulabilmeliyim. Sorgularla yapmayı denedim ama sorgular sütunlar üzerinde işlem gerçekleştiriyorlar; uygulamada ise sütunlar kısmında firma isimlerinin bulunması gerekiyor. Satırlarda ise ürünler bulunmalı. Yani sorgu işleminin satırlarda yer alan ürünlerde en düşük fiyatı veren firmayı kesiştiği sütundan bularak vermesi gerekli.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın mehmeth_19,

Hiç de dediğiniz gibi yeni tabloya ihtiyacınız yok. Veriler yine kendi tablolarında bulunsunlar.

Siz bu iki tablonun verilerini kullanan bir çapraz sorguyla işinizi haledebilirsiniz.

Çapraz sorgudaki veri kısmına en az fonksiyonunu uygulayın.

İyi çalışmalar
 
Katılım
31 Ocak 2006
Mesajlar
145
Excel Vers. ve Dili
Office 2010(64 bit) - Türkçe
modalı;221729' Alıntı:
Sayın mehmeth_19,

Hiç de dediğiniz gibi yeni tabloya ihtiyacınız yok. Veriler yine kendi tablolarında bulunsunlar.

Siz bu iki tablonun verilerini kullanan bir çapraz sorguyla işinizi haledebilirsiniz.

Çapraz sorgudaki veri kısmına en az fonksiyonunu uygulayın.

İyi çalışmalar
iyi de hocam tabloya ihtiyacım olduğunu düşünüyorum çünkü satırlarla sutunları kesiştirdikten sonra veri girmemiz gerekmez mi? mesela artvin,izmir,istanbul firmalarının verdiği fiyatları nereye gireceğim? biraz daha ayrıntıya girerek yardımcı olabilir misiniz?

bu arada hocam çapraz sorguyu oluşturdum en küçük değeri bulabiliyorum; ancak bu en küçük değeri veren firmanın adını nasıl bulabiliriz?
 
Moderatör tarafında düzenlendi:
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Bir malzemeler tablonuz bir de firmalar tablonuz olsun, gayet kolaylıkla teklifler tablosuna hangi firmanın hangi malzemeye teklif verdiğini kaydedebilirsiniz.

En sonunda da satırları malzemeler, sütunları firmalar verileri en az teklif miktarı olan çapraz sorguyla sorununuz halolur.

Siz fazla Excel in etkisinde kalmayın.

İyi çalışmalar:)
 
Katılım
31 Ocak 2006
Mesajlar
145
Excel Vers. ve Dili
Office 2010(64 bit) - Türkçe
Bir malzemeler tablonuz bir de firmalar tablonuz olsun, gayet kolaylıkla teklifler tablosuna hangi firmanın hangi malzemeye teklif verdiğini kaydedebilirsiniz.

En sonunda da satırları malzemeler, sütunları firmalar verileri en az teklif miktarı olan çapraz sorguyla sorununuz halolur.

Siz fazla Excel in etkisinde kalmayın.

İyi çalışmalar:)
sayın hocam; en küçük değeri bulabiliyorum çapraz sorgular vasıtası ile ancak;
sorunum bu minimum değerin; raporda çıktı alınırken bir text kutusunda minumum değer ve veren firma isminin yazılacak olması. Minumum değeri kullanarak firma ismine nasıl ulaşabiliriz? zira raporu oluşturduğumda tüm alanlar rapora ekleniyor. ama bana lazım olanlar sadece minumum değer ve bu min değerini veren firmanın adı olacak.
Ben raporu alırken Şu şekilde alacağım:
=[X firması] & [X ürününe] & " en düşük fiyatı vermiştir."

sanırım siz sadece min değeri bulmam gerektiğini düşündünüz. min değeri veren firmaya min değerden ulaşabilmem gerekli.
ayrıca ilginiz için teşekürler.
yardımcı olabilirseniz çok memnun olacağım......
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın mehmeth_19,

İlişikteki örneği inceleyin. Formdaki açılan kutudan bir ürün seçip düğümeye tıklayın.

İlgili kodları inceleyin.

İyi çalışmalar:)
 
Katılım
31 Ocak 2006
Mesajlar
145
Excel Vers. ve Dili
Office 2010(64 bit) - Türkçe
Hocam iyi de bunu bir rapordaki text kutusuna uygulamaya çalışıyorum ama olmuyor. rapordaki bir text kutusuna formül kopyalamıyor,VB kodu yazamıyor muyuz? (deyim olusturucusu dısında)
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Raporun, ayrıntı format olayına yazarsanız olması gerekiyor.

İyi çalışmalar
 
Katılım
31 Ocak 2006
Mesajlar
145
Excel Vers. ve Dili
Office 2010(64 bit) - Türkçe
oldu ama kodu aynen kopyaldığımda hata veriyor. şimdi sizin yazmış oldugunuz kodların ne anlama geldiklerini araştırıyorum. ona göre uyarlamaya çalışacağım rapora umarım yapabilirim :(
 
Üst