Ich habe eine Excel-Tabelle voller Zellen mit mehr als 13.000 verschiedenen Strings genetischen Codes (jeweils 100-300 Zeichen lang, komplett aus A zusammengesetzt) , G's, C's und T's). Jede Zelle sieht ungefähr so Wie finde ich den Ort (zB die Zeichennummer) eines Teilstrings innerhalb einer Zeichenkette (MS Excel)
ACGC CCTTT GCGATATTTTAATGGCCGCGAAAATATGCGGGATGCAAGCGCCGTT
ich festgestellt, dass etwa 75% aller Strings enthält eine 5-Zeichen lange Sequenz von Interesse: "CCTTT". Innerhalb der ~ 10000 Zeichenfolgen, die mindestens eine Instanz der CCTTT-Teilzeichenfolge enthalten, möchte ich die Stelle kennen, an der die CCTTT-Teilzeichenfolge beginnt/endet. Gibt es eine Formel, die die Länge einer Zeichenfolge vor dem Anfang der CCTTT-Teilzeichenfolge zurückgibt? Daher würde die Anwendung dieser Formel auf die oben angegebene Beispielzelle den Wert 4 zurückgeben (es gibt vier Zeichen vor dem Beginn der CCTT-Teilzeichenfolge).
Vielen Dank.
@AKGreene: Ich würde vorschlagen, eine IFERROR-Funktion um die Formeln zu wickeln, um Fehlermeldungen zu vermeiden, wenn die Teilzeichenfolgen nicht gefunden werden: = IFERROR (FIND ("CCTTT", A1,1) -1, ""). –