Έλεγχος ,ταυτοποιηση & εγγραφη κελιων Excel

VB Script και κολπάκια, Excel macro, Word, Powerpoint, κτλ

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
rc31
Δημοσιεύσεις: 75
Εγγραφή: 18 Μαρ 2005 09:56
Τοποθεσία: Γλυφάδα
Επικοινωνία:

Έλεγχος ,ταυτοποιηση & εγγραφη κελιων Excel

Δημοσίευση από rc31 » 17 Σεπ 2012 13:30

Καλησπέρα και καλη εδβομάδα σε όλους .

Θελω στο excel να κάνω το εξής : Αν το Κελι Α1=Β1 τότε το περιεχόμενο του C1 να γραφτεί στο κελι D1 .

Το Α1 & Α2 είναι text και το C1 ειναι αριθμος .

Καμιά ιδέα πως θα γίνει έχετε ;

υ.γ απο excel ξέρω πολυ βασικά πράγματα .
http://www.motocikleta.gr
---------------------------------------------------
http://www.insurance4you.gr

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Έλεγχος ,ταυτοποιηση & εγγραφη κελιων Excel

Δημοσίευση από dva_dev » 17 Σεπ 2012 14:45

Μπορείς να δοκιμάσεις στο C1 να βάλεις το εξής

Κώδικας: Επιλογή όλων

=IF(A1=B1;D1;"")

Άβαταρ μέλους
rc31
Δημοσιεύσεις: 75
Εγγραφή: 18 Μαρ 2005 09:56
Τοποθεσία: Γλυφάδα
Επικοινωνία:

Έλεγχος ,ταυτοποιηση & εγγραφη κελιων Excel

Δημοσίευση από rc31 » 17 Σεπ 2012 15:06

dva_dev έγραψε:Μπορείς να δοκιμάσεις στο C1 να βάλεις το εξής

Κώδικας: Επιλογή όλων

=IF(A1=B1;D1;"")
Αν ήθελα να το γενικέψω λίγο πως θα το έγραφα ; Δηλαδή να κάνει το εξής : να ελέγχει το περιεχόμενο της στήλης Α με το περιεχόμενο της στήλης Β και αν το τηχαίο κελι της Α ειναι ιδιο με το τυχαίο κελί της Β στήλης τοτε το περιεχόμενο του κελιου C Που είναι στην ίδια γραμμη με το Β να αντιγράφεται στο αντίστοιχο κελι της D.

Πχ το κελι Α3 τεριάζει με το κελί Β15 οποτε το C15 αντιγράφεται στο D15
http://www.motocikleta.gr
---------------------------------------------------
http://www.insurance4you.gr

Coddy
Δημοσιεύσεις: 7
Εγγραφή: 06 Μάιος 2005 23:09

Έλεγχος ,ταυτοποιηση & εγγραφη κελιων Excel

Δημοσίευση από Coddy » 17 Σεπ 2012 15:45

rc31 έγραψε:
dva_dev έγραψε:Μπορείς να δοκιμάσεις στο C1 να βάλεις το εξής

Κώδικας: Επιλογή όλων

=IF(A1=B1;D1;"")
Αν ήθελα να το γενικέψω λίγο πως θα το έγραφα ; Δηλαδή να κάνει το εξής : να ελέγχει το περιεχόμενο της στήλης Α με το περιεχόμενο της στήλης Β και αν το τηχαίο κελι της Α ειναι ιδιο με το τυχαίο κελί της Β στήλης τοτε το περιεχόμενο του κελιου C Που είναι στην ίδια γραμμη με το Β να αντιγράφεται στο αντίστοιχο κελι της D.

Πχ το κελι Α3 τεριάζει με το κελί Β15 οποτε το C15 αντιγράφεται στο D15
Στο κελί D1 βάλε την εξής formula:

Κώδικας: Επιλογή όλων

=OFFSET($B$1;MATCH(A1;$B1:$B$50;0)-1;1)

Άβαταρ μέλους
rc31
Δημοσιεύσεις: 75
Εγγραφή: 18 Μαρ 2005 09:56
Τοποθεσία: Γλυφάδα
Επικοινωνία:

Έλεγχος ,ταυτοποιηση & εγγραφη κελιων Excel

Δημοσίευση από rc31 » 17 Σεπ 2012 16:22

Στο κελί D1 βάλε την εξής formula:

Κώδικας: Επιλογή όλων

=OFFSET($B$1;MATCH(A1;$B1:$B$50;0)-1;1)
[/quote]

To εβαλα και μου φέρνει #N/A ή 0

Πουθενα δεν εφερε το περιεχομενο του C
http://www.motocikleta.gr
---------------------------------------------------
http://www.insurance4you.gr

Coddy
Δημοσιεύσεις: 7
Εγγραφή: 06 Μάιος 2005 23:09

Έλεγχος ,ταυτοποιηση & εγγραφη κελιων Excel

Δημοσίευση από Coddy » 17 Σεπ 2012 16:39

rc31 έγραψε:Στο κελί D1 βάλε την εξής formula:

Κώδικας: Επιλογή όλων

=OFFSET($B$1;MATCH(A1;$B1:$B$50;0)-1;1)
To εβαλα και μου φέρνει #N/A ή 0

Πουθενα δεν εφερε το περιεχομενο του C[/quote]

Το 0 στο φέρνει όταν το κελί Α1 δεν έχει όμοιό του στην στήλη Β.
Στην στήλη Α τι έχεις? Αριθμούς, κείμενο, ή αριθμούς ως strings?

Navagos4
Δημοσιεύσεις: 54
Εγγραφή: 02 Ιουν 2011 17:22

Έλεγχος ,ταυτοποιηση & εγγραφη κελιων Excel

Δημοσίευση από Navagos4 » 06 Νοέμ 2012 08:08

rc31 έγραψε:
dva_dev έγραψε:Μπορείς να δοκιμάσεις στο C1 να βάλεις το εξής

Κώδικας: Επιλογή όλων

=IF(A1=B1;D1;"")
Αν ήθελα να το γενικέψω λίγο πως θα το έγραφα ; Δηλαδή να κάνει το εξής : να ελέγχει το περιεχόμενο της στήλης Α με το περιεχόμενο της στήλης Β και αν το τηχαίο κελι της Α ειναι ιδιο με το τυχαίο κελί της Β στήλης τοτε το περιεχόμενο του κελιου C Που είναι στην ίδια γραμμη με το Β να αντιγράφεται στο αντίστοιχο κελι της D.

Πχ το κελι Α3 τεριάζει με το κελί Β15 οποτε το C15 αντιγράφεται στο D15

Αν έχω καταλάβει καλά εννοείς ότι η φόρμουλα πρέπει να ψάχνει να βρει στην στήλη Α, αυτό που έχει το κελλί στην στήλη Β και αν το βρίσκει να βάζει στην στήλη D ό,τι έχει στην στήλη C

αν υποθέσουμε ότι ψάχνεις από το Α1-Α100, ο τύπος που γυρεύεις ίσως να είναι αυτός:

στο κελλί D1 βάζεις "=IF(ISNA(VLOOKUP($B1,$A$1:$A$100,1,FALSE)),"Κάτι",$C1)"
You will not see me here again... Not until you learn to cry!

Απάντηση

Επιστροφή στο “Office, Excel, Word VB Scripts και Tips”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες