Excel Frage


Indurus

Recommended Posts

Harry Wijnvoord Fußballgott

=WENN('Abw. VIST 2013 zu Budget 2013' =0;0;wenn('Budget 2013' <>0;('Abw. VIST 2013 zu Budget 2013' /'Budget 2013';0)))

Kann mir jemand sagen was an dieser Formel nicht stimmt?

die fette Klammer ist zuviel!

Ganz abgesehen davon: Wofür das zweite "Wenn"? Du prüfst vorher schon auf "=0", da ist der "Sonst"-Ast ohnehin gleichbedeutnd mit "<>0"!

bearbeitet von Indurus

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

  • 2 weeks later...
legende

vba cracks hier? mir fehlts leider schon an den grundlagen.

ich möchte, wenn sich diverse spreads ergeben, excel einen ton abspielen lassen. im grunde funktioniert das ganze, wenn ich eine zelle abfrage. jetzt möchte ich das ganze aber mit insgesamt sieben zellen machen. in worte gefasst: wenn zelle E6>B6 dann "tada", wenn zelle E9>B9 dann "chimes", wenn zelle E12... etc.

grundsätzlich bin ich es so angegangen:

im modul:

Option Explicit
Declare Function sndPlaySound32 Lib "winmm.dll" Alias _
    "sndPlaySoundA" (ByVal lpszSoundName _
    As String, ByVal uFlags As Long) As Long

Public BoTon As Boolean

Sub Ton1()
    Call sndPlaySound32("c:\Windows\media\tada.wav", 1)
End Sub
Sub Ton2()
    Call sndPlaySound32("c:\Windows\media\chimes.wav", 1)
End Sub

in der tabelle:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Range("E6").Value > Range("B6").Value Then
        Call Ton1
    End If
    If Range("E9").Value > Range("B9").Value Then
        Call Ton2
    End If
End Sub

das problem ist jetzt, wenn sich in E9 der spread positiv entwickelt und eine minute später der spread in E6 entwickelt sich negativ, es trotzdem bimmelt. ich müsste also jede zelle getrennt voneinander abfragen. funkt das? wenn ja, hat jemand eine idee wie?

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Surft nur im ASB

Hi!

so aus dem stand würd ich es mal so probieren (nicht getestet):

Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("B6,E6")) Is Nothing Then
        If Range("E6").Value > Range("B6").Value Then
            Call Ton1
        End If
    End If
    If Not Intersect(Target, Range("B9,E9")) Is Nothing Then
        If Range("E9").Value > Range("B9").Value Then
            Call Ton2
        End If
    End If
End Sub

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

  • 4 weeks later...
easy, lucky, free

bitte um hilfe

Ich habe folgendes problem:

In Spalte A sind verschiedene unterschiedliche Zeitangaben (Daten), in Spalte B ein dazugehöriger Wert, in Spalte C ist quasi ein Kalender, der alle die unterschiedlichen Daten umfasst (Anzahl Spalte A< Spalte C). Jetzt soll in Spalte D Wert B in den Kalender übertragen werden.

Vielleicht hat jemand eine nicht zu umständliche idee?

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

easy, lucky, free

ci8facq8szkuzz3zk.gif

in Zelle F stehen die Zeitpunkte, wo ich stunden geschrieben habe, in Zelle G stehen die Anzahl der Stunden. In Zelle H sind dann alle Daten wie in einem Kalender. Jetz hätte ich gern, dass in der nächsten Zeile, passend zum Datum, die Stundenanzahl steht.

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

ASB-Süchtige(r)

Das machst du am besten mit einem Sverweis. Es gibt super Videos auf Youtube wo dir erklärt wird wie der funktioniert.

=sverweis(h2;f:g;2;falsch)

so müsste es funktionieren..

und wenn du Tage hast an denen du nichts gearbeitet hast dann machst am besten so:

=wenn(istnv(sverweis(h2;f:g;2;falsch));"keine Stunden";sverweis(h2;f:g;2;falsch))

;)

bearbeitet von pinsa

Diesen Beitrag teilen


Link zum Beitrag
Auf anderen Seiten teilen

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Lädt...


  • Folge uns auf Facebook

  • Partnerlinks

  • Unsere Sponsoren und Partnerseiten

  • Wer ist Online

    • Keine registrierten Benutzer online.