2016-12-14 2 views
-1

Zunächst einmal bin ich ein Rang Amateur und nur die Grundlagen der Codierung zu lernen. Ich entschuldige mich im Voraus für neue Fehler/Fragen.Ich muss bestimmte Zeilen finden und zählen, wenn angegebene Zelle in dieser Zeile hat Text

Ich habe eine Google-Tabelle, die eine Reihe von UI-Textzeichenfolgen enthält, die aus einem von uns entwickelten Programm stammen. Wir werden diese Zeichenfolgen in mehrere Sprachen übersetzen.

Was ich tun muss, ist die Suche nach Zeilen, die spezifischen übersetzten Text für diese Zeichenfolge enthält (z. B. Spalte A ist die Sprache, Englisch, Thai oder Mandarin, Zellen in Spalte E enthalten den übersetzten Text für dieses UI-Element)). Ich muss feststellen, ob die Übersetzungszelle (Spalte E) in dieser Zeile irgendeinen Text enthält. Zum Beispiel enthält Zeile A3 (Thai) Text in Zelle E3.

Ich möchte die Gesamtzahl der Textzeichenfolgen mit der Anzahl der Zeichenfolgen vergleichen, die in eine bestimmte Sprache übersetzt wurden (vorzugsweise eine Prozentzahl).

Ich habe eine Menge Nachforschungen angestellt und nützliche Informationen über COUNTIF, COUNTA usw. gefunden. Aber ich steige in das Unkraut mit den fortgeschritteneren Berechnungen, die ich versuche zu erreichen und das Lesen von Foren bringt mich nicht dorthin Ich muss gehen.


Als Antwort auf die Kommentare, hier sind einige Screenshots von dem, was ich arbeite. Wie Sie sehen können, haben wir bereits ein paar verschiedene Sprachen übersetzt. Aber wir haben der Benutzeroberfläche ein paar Dinge hinzugefügt, und einige der neuen Textzeichenfolgen müssen hinzugefügt werden (Chinesisch, zB E31). In der Übersicht habe ich grundsätzlich alle englischen Einträge COUNTIF gezählt (die als Gesamtzahl der Strings dienen können). Im zweiten Bild würde das Ergebnis der englischen Spalte (D2)% 100 sein, aber einige der Sprachen im ersten Bild haben keine übersetzten Daten. Ich versuche herauszufinden, wie viele Sprachen die Daten übersetzt haben, und vergleiche das mit der Gesamtzahl der (englischen) Textstrings. Ich wurde aufgefordert, das Ergebnis als Prozentsatz anzuzeigen. Wir werden im Laufe der Zeit noch etwas hinzufügen. Es wäre großartig, das Blatt so zu gestalten, dass es damit wächst und uns Feedback gibt, wo wir neue Übersetzungen hinzufügen müssen.

Vielen Dank für Ihre Geduld. Offensichtlich muss ich viel lernen. :)

UI Text Strings Overview

+0

Ja, das ist leider nicht klar genug. Kannst du ein Beispiel von dem erzählen, was du bisher versucht hast? –

+0

Screenshot Ihrer Daten würde hier helfen –

+0

Vielen Dank, ich habe einige Screenshots und zusätzlichen Kontext im Hauptteil hinzugefügt. –

Antwort

0

I mit einem Drehtisch starten würde, die Sprache (Spalte A) Einstellung, die als Zeilen und dann die Sprache und die Übersetzung (Spalte E) als Wertfelder, in beiden Fällen Zusammenfassung mit COUNTA. Dies gibt Ihnen die Gesamtzahl der Erwähnungen jeder Sprache plus die Anzahl der Übersetzungen. Sie können alle benötigten Prozentsätze aus der resultierenden Tabelle ableiten.

enter image description here

enter image description here

+0

Tom, vielen Dank. Mein Konzept dazu wurde erweitert, und ich lerne viel! Ich habe ein sauberes Dummy-Blatt mit dem gleichen Setup erstellt.Wie Sie sehen können, sind es tatsächlich zwei getrennte Blätter. Ich lerne viel mit Reverse-Engineering, aber ich bin total mit "Geh hier, lies das", während ich versuche, das für mich selbst zu lernen. Mein Hauptproblem ist, dass ich nicht verstehe, wie man COUNTA zwischen allen drei Blättern arbeiten lassen kann. https://docs.google.com/spreadsheets/d/1dQ_ED_BhNBOeaU9lGVTtBB9IAK2G21SPRRvQf5HwY6w/edit?usp=sharing –

Verwandte Themen