Strokovnjaki za Excel – funkcije
Zanima me, katero funkcijo (in kako) moram uporabiti, če želim izvedeti, koliko polj v posamezni vrstici je izpolnjenih. Primer: v vrstici imam v nekaterih poljih izpolnjeno X, v drugih P, nekatera polja pa so prazna. Rada bi uporabila funkcijo, ki bi znala sešteti koliko je polj, ki vsebujejo X, P in prazna – če funkcija sploh obstaja.
Vnaprej se vsem zahvaljujem za pomoč!
Lep dan,
M.
Funkcije ne poznam, uporabil bi trotel metodo:
1. Nekje na listu žrtvuješ še tri vrstice.
2. V vsaki vrstici uporabiš =if(referenca = x;1;0), kjer je v eni vrstici x=”X”, v drugi x=”P” in v tretji x=””), formulo skopiraš po enaki dolžini vrstice, kot se nahaja referenčna vrstica.
3. Na koncu vrstice sumiraš in dobiš število zadetkov.
4. Te pomožne vrstice po potrebi skriješ: format/row/hide.
Ali pa narediš nov makro in vanj skopiraš tole :
Sub Makro1()
Dim st As String
Dim i As Integer
Dim p As Integer
Dim x As Integer
Dim prazen As Integer
x = 0
p = 0
prazen = 0
Range(“A1:L1”).Select
For i = 1 To Range(“A1:L1”).Count
If i 1 Then ActiveCell.Offset(, 1).Activate
st = ActiveCell.Text
Select Case st
Case “x”
x = x + 1
Case “p”
p = p + 1
Case “”
prazen = prazen + 1
End Select
Next i
st = “Število x : ” & x & Chr$(13)
st = st & “število p : ” & p & Chr$(13)
st = st & “število praznih : ” & prazen
MsgBox st, vbInformation, “En fin makro za Missy :)”
End Sub
2x kjer imaš Range(“A1:L1”) samo popraviš tvoja polja, kjer se nahajajo podatki in to je to.
Forum je zaprt za komentiranje.