2016-05-12 14 views
0

Was ich versuche zu tun: In meiner Tabelle gibt es eine Spalte namens "Work Request Activity Type", die Zellen hat, die beschreiben, welche Art von "Transaktion" stattfand.Ändern der Zellen einer Spalte in eine Tabelle basierend auf anderen Spalten Zellen?

Diese WRATs können in zwei Arten unterteilt werden: Finanzielle Maßnahmen und nicht finanzielle Maßnahmen.

Ich habe mit über 9.000 Zeilen zu tun, so dass dies einzeln auf jeder Zeile wäre ein langer langer Prozess, also was ich zu tun suche irgendwie eine Spalte erstellen, wo seine Zeile Zellen Financial oder Non-Financial basiert der vorhergehende Arbeitsantragsaktivitäts-Typ.

+0

Sind die Werte in der Spalte Transaktionsbeschreibungen standardisiert? – Jordan

+0

Ich glaube schon, es gibt ~ 20 verschiedene Arten von Transaktionen und viele sind die gleichen "Typ" –

+0

Jede Hilfe wird sehr geschätzt! –

Antwort

0

Ich glaube, was Sie wollen, ist eine zusätzliche Spalte, die angibt, ob die Art der WRAT finanzielle oder nicht finanzielle ist? Wenn das richtig ist, können Sie dies folgendermaßen tun:

In Spotfire können Sie Spalten zu Ihrer Datentabelle über Insert > Calculated Column hinzufügen.

Mit einer einfachen if-Anweisung in der berechneten Spalte können Sie alle Transaktionen als finanzielle oder nicht-finanzielle Aktionen angeben.

Zum Beispiel:

If([YourColumn]=="type1" OR [YourColumn] =="type2" OR [YourColumn] == "type3, etc. , "Financial, "Non-Financial") 

Alternativ können Sie auch in Excel das gleiche tun.

0

Sie können auch verwenden 'in' Ihre Fälle zu verkürzen:

if([YourColumn] in ("type1","type2","type3"),"Financial","Non-Financial") 

Werfen Sie einen Blick auf die ~ = Operator als auch. Sehr leistungsfähig, um Text innerhalb des Textes zu finden. Funktioniert wie Platzhalter:

if([yourColumn] ~= "type","Financial","Non-Financial") 
Verwandte Themen