2016-12-27 2 views
1

Ich untersuche Methoden, um verschiedenen Datenpunkten in einem Datensatz Punkte zu geben. Diese Punkte stammen aus einer Mischung von Zahlen und Textstrangattributen, die nach bestimmten Eigenschaften suchen, z. Wenn Spalte A mehr als die X-Zahl von "|" enthält, geben Sie ihr eine 1. Wenn nicht, erhält sie eine 0 für diese Kategorie. Ich habe auch einige, die den Punkt angeben, wenn der Wert> X ist.Make = ZF-Funktionsausgangsnummern Für "Scoring": Google Sheets

Ich habe versucht, dies mit = IF zu tun, zum Beispiel = IF ([Blatt] = [Text], "1", "0").

Ich kann es bekommen, um mir 1 oder 0 zu geben, aber ich bin nicht in der Lage, eine Punktsumme mit Summe zu bekommen.

Ich habe versucht, die Formatierung des Textes zu beiden "Nummer", "Klartext" zu ändern, und es als automatisch verlassen, aber ich kann es nicht zur Summe bekommen. Gedanken? Gibt es vielleicht einen besseren Weg, dies zu tun?

FWIW - Ich versuche, basierend auf etwa 12 Faktoren zu punkten.

Best,

Alex

Antwort

1

Das Problem hierbei könnte sein, dass Sie die Zelle sind mit bewerten, um entweder die Zeichenfolge"0" oder die Zeichenfolge"1" anstatt die Zahl 0 oder die Nummer 1. Das würde erklären, warum Sie die richtigen Dinge sehen, aber die Mathematik kommt nicht richtig - der Zellinhalt aussehen wie Zahlen, aber sie sind wirklich Text, den die Summe dann ignorieren würde.

Eine Möglichkeit wäre, die Anführungszeichen fallen zu lassen und so etwas schreiben:

=IF(condition, 1, 0) 

Diese die Bedingung 1 zu bewerten hat, wenn es wahr ist, und 0, wenn es falsch ist.

=(condition) * 1 

Dies wird nehmen Sie die boolean TRUE oder FALSE zurückgegeben durch condition und wandelt es in entweder den numerischen Wert 1 (wahr) oder den numerischen Wert 0 (falsch:

Alternativ könnten Sie so etwas schreiben).

+0

Das hat es getan. Ich wusste, dass es eine einfache Lösung sein musste. Danke für Ihre Hilfe. –