mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 28.03.2024 16:57 Benutzername: Passwort: Auto-Login

Thema: Zahlen bis 50 in rot InDesing GREP Lösung vom 24.09.2018


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Software - Print -> Zahlen bis 50 in rot InDesing GREP Lösung
Autor Nachricht
cdpanic
Threadersteller

Dabei seit: 17.07.2006
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 24.09.2018 14:17
Titel

Zahlen bis 50 in rot InDesing GREP Lösung

Antworten mit Zitat Zum Seitenanfang

Hello Leute,

ich habe derzeit noch nie mit GREP gearbeitet und bin mir auch nicht sicher ob das der richtige Lösungsansatz ist.

Mein Problem ist das ich über eine Autobefüllung (aus einem Excel-File) zahlen in eine Tabelle bekommen und alle Zahlen bis 50 Rot, alle bis 75 Gelb und alles darüber Grün sein sollen.

Geht das über GREP und wenn ja wie oder gibt es eine andere Lösung => evtl gleich bei Autobefüllung das mit geben?

Danke euch schon mal.

lg
stef
  View user's profile Private Nachricht senden
Mialet

Dabei seit: 11.02.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mo 24.09.2018 15:23
Titel

Antworten mit Zitat Zum Seitenanfang

GREP steht nicht für die Fähigkeit zählen zu können, sondern für die Mustererkennung (Das R in GREP steht für Regular, das E für Expression, also direkt übersetzt reguläre Ausdrücke oder etwas griffiger mit 'Suchmuster' zu übersetzen).

Von daher würde ich überlegen, ob du nicht bereits in Excel eine Funktion hinterlegst, die die Einfärbung übernimmt, denn das kann bekanntlich vorzüglich rechnen.

Es geht natürlich auch per GREP aber da wird nicht wirklich gezählt sondern nach 2 Ziffern gesucht, von denen die erste evtl. fehlt,
aber wenn vorhanden eine 1, eine 2, eine 3, oder eine 4 ist
und eine beliebige hintere Ziffer folgt,
oder die vordere eine 5 ist und die hintere eine 0 sein muss.

... das wäre die Suche für alles von 1 bis 50.


für die Werte von 51 bis 75, sähe die Suche etwa so aus:
Gesucht wird eine 5 gefolgt von allen Ziffern außer einer 0,
oder vorne eine 6 gefolgt von einer beliebigen Ziffer,
oder vorne eine 7 und dahinter eine 0, eine 1, eine 2, eine 3 , eine 4 oder eine 5 folgen muss.

... das wäre die Suche für rote Zahlen.

Die Suche für alles ab 76 bekommst du jetzt wahrscheinlich alleine hin, bzw. hast gemerkt, dass das zwar grundsätzlich geht, aber evtl. ein Plan B deutlich sinnvoller wäre.


Zuletzt bearbeitet von Mialet am Mo 24.09.2018 15:24, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Kai Rübsamen

Dabei seit: 18.03.2003
Ort: Reiskirchen
Alter: 51
Geschlecht: Männlich
Verfasst Di 25.09.2018 15:29
Titel

Antworten mit Zitat Zum Seitenanfang

Per Excel geht es natürlich schneller. Per GREP hätte ich das z.B. so gemacht:

1-50:
\b([1-9]|[1-4]\d|50)\b

51-74:

\b([56]\d|7[0-4])\b

75-100:
\b(7[5-9]|[8-9]\d|100)\b
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Mialet

Dabei seit: 11.02.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 26.09.2018 09:29
Titel

Antworten mit Zitat Zum Seitenanfang

Das ist doch nur ausformuliert, was ich bereits vorschlug.

... Bzw. nicht ganz, weil bei dir 50 vom 1. und vom 2. GREP gefunden wird ... *zwinker*
  View user's profile Private Nachricht senden
pixxxelschubser

Dabei seit: 02.10.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 26.09.2018 19:09
Titel

Antworten mit Zitat Zum Seitenanfang

Mialet hat geschrieben:
Das ist doch nur ausformuliert, was ich bereits vorschlug …

Ich übernehme das mal: Danke Kai, dass du meine (Mialets) Anregung noch einmal ausführlich mit konkreten Grep-Beispielen belegt hast. Denn für einen Grep-Anfänger, der noch nie etwas mit Grep zu tun hatte:
cdpanic hat geschrieben:
Hello Leute,
ich habe derzeit noch nie mit GREP gearbeitet und bin mir auch nicht sicher …

ist es wohl kaum möglich, meine (Mialets) Anregung in vertretbarer Zeit nachvollziehen zu können und ein funktionierendes Beispiel zu erstellen.

Nochmals Danke schön.

@cdpanic
Viel Erfolg mit der Umsetzung.
  View user's profile Private Nachricht senden
Mialet

Dabei seit: 11.02.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 26.09.2018 21:52
Titel

Antworten mit Zitat Zum Seitenanfang

@pixxxelschubser:

Hab ich irgendwas verpasst? Gibts die Anfrage noch an anderer Stelle?
  View user's profile Private Nachricht senden
pixxxelschubser

Dabei seit: 02.10.2011
Ort: -
Alter: -
Geschlecht: -
Verfasst Mi 26.09.2018 23:23
Titel

Antworten mit Zitat Zum Seitenanfang

Ja. Wahrscheinlich hast du etwas verpasst.
* Ich geb auf... *

Denk mal einige viele Jahre zurück und erinnere dich an das früher noch in den meisten Foren vorhandene Hauptthema:
Netiquette im Forum, höfliches Miteinander der Helfer und umsichtiger Umgang mit Hilfesuchenden.

Daran halte ich mich zwar gerade auch nicht, aber zum Einen hast du gefragt und zum Anderen habe ich in der heutigen Zeit ja jede Menge „gute“ Vorbilder.
  View user's profile Private Nachricht senden
Mialet

Dabei seit: 11.02.2004
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Do 04.10.2018 11:59
Titel

Antworten mit Zitat Zum Seitenanfang

pixxxelschubser hat geschrieben:
höfliches Miteinander der Helfer und umsichtiger Umgang mit Hilfesuchenden.


Ich hatte zu diesem Thread mit Kai offlist bereits gesprochen, von daher glaube ich nicht, dass er meine Spitzfindigkeit als unhöflich empfand, aber da kann er sich ja selber zu äußern.


Davon ab, wollte ich dem Urposter und mir das leben leichter machen, indem ich auf das konkrete Ausformulieren des GREPs verzichtet habe, und ihm gezeigt habe, das
a) GREP nicht vermag was er vermutet (nämlich zählen zu können und mehrere Ziffern mit ihrem Stellenwert per > , < und = sortieren zu können, und ihm parallel dazu
b) zu empfehlen die Einfärbung gleich in Excel vorzunehmen und die Daten von dort bereits gefärbt zu übernehmen. Die seltsamen Excelfarben lassen sich ja dann noch per Formate oder Farbfelder löschen/umdefinieren gegen was ordentliches ersetzen.
  View user's profile Private Nachricht senden
 
Ähnliche Themen GREP Suchen & Ersetzen als GREP stil im Format?
Grep für Grep-Stil
InDesing CS6
Indesing - Nummerierung
InDesing CS2 | OS X | Druckvorgaben
Absatzformate aus InDesing CS2 drucken?
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Software - Print


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.