Son İletiler

Sayfa: [1] 2 3 ... 10
1
Visual Studio / Hesaplama Hatasını Nasıl Giderebilirim?
« Son İleti Gönderen: katip16487 26 Aralık 2019, 21:48:40 »
Excel'de aşağıdaki şekilde formülüm bulunmaktadır.
EĞER(verigiris!$C$4<D12;verigiris!$C$4;EĞER($E$10<D12;D12;$E$10))

Bu formülde yer alan değerleri Visual Studio kullanarak hazırlamaya çalıştığım programa aktarmaya çalışıyorum. Mantığının aynı olduğunu düşünmeme rağmen Excel ile farklı sonuçlara ulaşıyorumç

verigiris!$C$4 = Form2.TextBox24.Text
D12 = Form2.maktuahm.Text
$E$10 = Form2.TextBox84.Text

olarak yer almaktadır.

Formül Form2.TextBox39.Text hücresine aktarılacaktır.

If Form2.TextBox24.Text < Form2.maktuahm.Text Then
Form2.TextBox39.Text = Form2.TextBox24.Text
ElseIf Form2.TextBox84.Text < Form2.maktuahm.Text Then
Form2.TextBox39.Text = Form2.maktuahm.Text
Else
Form2.TextBox39.Text = Form2.TextBox84.Text
End If

Nerede hata yapıyorum acaba.
2
L sütunundaki formül hatalı. K sütunundaki formül doğru.

K sütunu fomülünün açıklaması:
T sayfasındaki tabloya 1,2,3 sayıları yazılmış. Ç sayfasındaki her satırı T sayfasındaki tablonun tamamında saydırıp , Ç sayfasındaki her bir satırdaki verilerin en fazla kaç tanesinin T sayfasında bulunduğunu gösteriyor. mesela ç sayfası ilk satırda 1 2 3 4 5 sayılarından en fazla üç tanesi T sayfasındaki tabloda bulunduğu için K9 hücresinde 3 yazıyor. ç sayfası 19. satırdaki sayıların ise sadece iki tanesi bulunduğu için 2 yazıyor.

T sayfasındaki tabloya 4,5,6 sayılarını ekleyince değişimi görebilmeniz için bu mesajda yeni bir dosya ekliyorum.
3
Microsoft Excel, Vba, Makro, Formül vb. Soruları / FORMÜLÜ MAKROYA DÖNÜŞTÜRME
« Son İleti Gönderen: coşkun79 24 Aralık 2019, 14:34:32 »
Ekli dosyanın Ç sayfası K ve L sütunlarındaki formüllerden herhangi birinin makro kodlarına ihtiyacım.Herhangi biri olur çünkü ikisi de aynı sonucu veriyor.ilgilenen arkadaşlara teşekkürler
4
Microsoft Excel, Vba, Makro, Formül vb. Soruları / MAKRODA DÜZELTME
« Son İleti Gönderen: coşkun79 24 Aralık 2019, 02:37:07 »
Merhabalar.Ekteki dosya Y1 sayfasında kullandığım test 2 makrosu çalışıyor. Ancak düzeltmeye ihtiyacım var. Ancak bu kadar yapabildim. Önem sırasına göre sorunları yazıyorum.
1- test 2 makrosu için:
Test 2 makrosuna yapılacak bir ek ile makro sadece, O sütun değeri AB3 değerinden (3) küçük olanlar için çalışsın / hesaplasın. Yani O sütun değeri AB3 değerinden (3) büyükse yada O sütun değeri boş ise bunlar için hesaplamasın.

Aşağıdaki kısımlar ikinci derece ve biraz daha basit. Vakit ayırabilirseniz onlara da bakabilirsiniz.

2- test 3 makrosu için:
Bu makronun test 1 makrosundan tek farkı şu: If say = 3 kısmını If say = Range("AB3") şeklinde değiştirdim. Ancak değiştirince makronun tamamlanma süresi uzadı. Belki makronun çalışma prensibi gereği bu normaldir. Ama ben her defasında If say = 3 kısmındaki sayıyı değiştirmek istemediğimden If say = Range("AB3") şeklinde değiştirdim. Eğer hızı azatlmadan bu mümkünse bunu da öğrenmek isterim.

3- test 1 makrosu için:
Bu makronun test 1 makrosundan tek farkı, Y1 sayfası yerine Ç sayfasındaki verilerde arama/sayma yapması. Bunun dışında hiçbir fark yok. Ancak test 1 makrosu doğru sonuç vermiyor. ( Makroyu çalıştırdığımda Y1 sayfası AC sütunundaki sonuç değerlerinin bazıları farklı çıkıyor. Hepsi 84 olmalıydı) Bu soruyu sordum çünkü birinci tabloyu farklı bir sayfaya alıp makroyu buna göre çalıştırmayı düşünüyordum.
5
Microsoft Excel, Vba, Makro, Formül vb. Soruları / Ynt: Saat aralığına göre işlem
« Son İleti Gönderen: pasha22 16 Aralık 2019, 12:26:48 »
Yardımcı olabilecek var mı?
6
merhaba,

Ben belirttiğiniz metodu kullanarak verileri çektim. Bu sebepten dolayı çok teşekkürler. Ancak saatler "10:21:06 ÖÖ" veya "11:48:15 ÖS" şeklinde geliyor. Sayı biçiminden "23:48:15" yapmak istiyorum ancak değişmiyor. Yardımcı olabilirseniz çok sevinirim. Şimdiden teşekkürler
7
Microsoft Excel, Vba, Makro, Formül vb. Soruları / Ynt: Saat aralığına göre işlem
« Son İleti Gönderen: pasha22 06 Aralık 2019, 01:02:52 »
güncel.
8
Microsoft Excel, Vba, Makro, Formül vb. Soruları / Ynt: Saat aralığına göre işlem
« Son İleti Gönderen: pasha22 03 Aralık 2019, 16:03:50 »
Merhaba Bülent Bey;
Dediğiniz formülü uyguladım ama istediğim veriyi vermiyor, mesela ilk ekipman açılış saati 11:22:27 de, yani yan tarafta 07:00-07:05 arası 0 olması lazım, 11:22 de açıldığı için de 11:20-11:25 aralığı 1 olmalı.
Bilgilendirmeyi eksik yaptım sanırım, benim amacım bir ekipmanın açık kaldığı süreleri yandaki 5 dk lık tabloya aktarmak. Açık olduğu zaman aralığı=1, kapalı olduğu zaman aralığı ise=0 olmalı.
Bunu da şu şekilde ayırdım kendimce, "E" sütununda Kullanıcı giriş yapınca çıkışa kadar cihaz açık yani=1 ancak yine "E" sütununda kullanıcı çıkışı sonrası kullanıcı girişine kadar geçen süre 10 dk ve üzeri ise o zaman aralığı kapalı=0 olmalı ama bunu formüle yansıtamadım.
İnşallah anlatabilmişimdir.
Saygılarımla.
9
Merhaba,

Formülü aşağıdaki gibi değiştirin:
Kod: [Seç]
=EĞER(DAKİKA(EĞER(C3=C2;G3-G2;0))<10;1;0)
Hücreleri de sayı olarak biçimlendirin.
10
Microsoft Excel, Vba, Makro, Formül vb. Soruları / Saat aralığına göre işlem
« Son İleti Gönderen: pasha22 02 Aralık 2019, 17:04:47 »
Merhabalar;
Ekteki dosyada "E" sütunundaki Kullanıcı Çıkışından - Kullanıcı Girişine ("G" sütununda) kadar geçen zaman 10 dk ve üzeri ise "0" olarak, 10 dk ya kadar olanlar ise "1" olarak yandaki tabloya nasıl yansıtırız?
Saygılarımla.

Not: "C" sütunudaki ekipman numarasına göre cihazların açılış kapanışı

https://dosyayukle.biz/SZh
Sayfa: [1] 2 3 ... 10