üç değişkenli formül

Katılım
7 Nisan 2012
Mesajlar
5
Excel Vers. ve Dili
2013 pro plus tr
Altın Üyelik Bitiş Tarihi
24.02.2019
Merhaba,

aşağıdaki gibi bir tablom var ve aşağıdaki değişkenlere göre formül konusunda yardımcı olabilir misiniz. örnek dosyada yükledim.
şimdiden çok teşekkürler.

örnek dosya

Malzeme kısa metni

MOTOR kelimesini içeren ve B.Fiyat 40binden büyük olan değerlerin karşısında

MOTOR

Malzeme

H0 ile başlayan kodlar

Ham Malzeme

 

yukarıdaki filtrelemelerin dışlında kalan tüm kod veya malzemeler

Yarı Mamül



 

muhasebeciyiz

Altın Üye
Katılım
10 Şubat 2006
Mesajlar
705
Excel Vers. ve Dili
Office 2016
64 Bit
Altın Üyelik Bitiş Tarihi
21-12-2027
Sub MalzemeDoldur()
Dim i As Long
Dim malzemeKodu As String
Dim malzemeMetni As String
Dim fiyat As Double

For i = 2 To 13
malzemeKodu = Cells(i, 1).Value
malzemeMetni = Cells(i, 2).Value
fiyat = Cells(i, 3).Value

If InStr(1, malzemeMetni, "MOTOR", vbTextCompare) > 0 And fiyat > 40000 Then
Cells(i, 4).Value = "MOTOR"

ElseIf Left(malzemeKodu, 2) = "H0" Then
Cells(i, 4).Value = "Ham Malzeme"

Else
Cells(i, 4).Value = "Yarı Mamul"
End If
Next i
End Sub

Bu kodları sayfanın kod bölümüne kopyalayıp çalıştırınız
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,296
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
D2 formülü =ÇOKEĞER(EĞERHATA(BUL("MOTOR";B2);0)>0;"MOTOR";SOLDAN(A2;2)="H0";"Ham Malzeme";DOĞRU;"Yarı Mamül")
 
Üst