Diferencia entre revisiones de «Categoría:Comandos de Hoja de Cálculo»

De GeoGebra Manual
Saltar a: navegación, buscar
(link)
m (Restitución)
 
(No se muestran 5 ediciones intermedias de 3 usuarios)
Línea 1: Línea 1:
{{DISPLAYTITLE:Comandos de Hoja de Cálculo}}
+
{{DISPLAYTITLE:Comandos de Hoja de cálculo}}
==Vía Comandos==
 
{{command|spreadsheet|category| Comandos de Hoja de Cálculo}}Estos comandos permiten referirse con facilidad a datos tomados de la [[Manual:Hoja de Cálculo|Hoja de Cálculo]] así como ingresar otros valores, variables o fórmulas o modificar los existentes.
 
*[[:Categoría:Comandos_de_Hoja_de_Cálculo#Comando Celda|Celda]]
 
*[[:Categoría:Comandos_de_Hoja_de_Cálculo#Comando Columna|Columna]]
 
*[[:Categoría:Comandos_de_Hoja_de_Cálculo#Comando Fila|Fila]]
 
*[[:Categoría:Comandos_de_Hoja_de_Cálculo#Comando NombreColumna|NombreColumna]]
 
*[[:Categoría:Comandos_de_Hoja_de_Cálculo#Comando RangoCeldas|RangoCeldas]]
 
*[[:Categoría:Comandos_de_Hoja_de_Cálculo#Comando RellenaCeldas|RellenaCeldas]]
 
*[[:Categoría:Comandos_de_Hoja_de_Cálculo#Comando RellenaColumna|RellenaColumna]]
 
*[[:Categoría:Comandos_de_Hoja_de_Cálculo#Comando RellenaFila|RellenaFila]]
 
==Entradas Directas, Selección y Comandos==
 
En las celdas, pueden ingresarse tanto números como cualquier otro tipo de  [[:Categoría:Objetos Generales|objeto]] tratado por GeoGebra. Sean...<br>
 
*coordenadas de puntos,
 
*[[:Categoría:Objetos_Geométricos#Funciones|funciones]],
 
*[[:Categoría:Comando#Comando_a_Comando|comandos]],
 
*[[:Categoría:Excluir_al_imprimir|textos]]
 
*cualquier [[:Categoría:Objetos Generales|objeto en general]] y, desde ya, los matemáticos y específicamente los [[:Categoría:Objetos Geométricos|geométrico]] en particular.
 
El atajo de teclas {{KeyCode|Ctrl+Click}} permite seleccionar columnas o celdas no adyacentes en la hoja de cálculo.
 
==Nombres de Celdas en Copias ''Relativas''==
 
Por omisión, cada vez que se copia el contenido de una celda a otra, todas las referencias se modifican acorde a la posición destino.
 
{{example|1=Sea <code>A1=1</code>, <code>A2=2</code>. En  B1 se anota  <code>(A1, A1)</code>, lo que representa, en este caso, un contenido igual a (1, 1). Al copiar  B1 a  B2 (sea empleando el juego de teclas {{KeyCode|Ctrl+C}}, {{KeyCode|Ctrl+V}} o arrastrando el contenido de la celda (tomándola desde su esquina), el contenido de B2 pasará a ser (A2, A2), lo que representa, en este caso, un contenido igual a (2, 2).}}:Categoría:
 
Si no es este el comportamiento que se pretende, basta con anteponer el signo '''<code>$</code> ''' a la letra que identifica la columna y/o al número de la fila de la celda a la que se quiera hacer referencia .
 
{{Note|1=En Mac el mecanismo para copiar y pegar usando [[Comentarios:Teclas_de_Atajo|teclas de atajo]] involucra a la combinación {{keyCode|Cmd+C}} y {{keyCode|Cmd+V}}}}
 
{{idea|1=<br>Un "truco" para facilitar el copiado sobre una columna <br>Suponiendo que las celdas A1:B100 están llenas de números y se quiere calcular la suma de cada fila,<br>Se podría anotar '''''C1=A1+B1''''', y luego habría que arrastrar esta fórmula hacia abajo, a lo largo de toda la lista..<br>La alternativa es un doble clic sobre la esquina de arrastre<br/>Así, la suma será automáticamente copiada hasta '''''C100'''''.}}__NoToc__
 
=Hoja y sus Comandos=
 
<small>{{command|spreadsheet}}</small><h4>Comando Celda</h4>
 
;'''Celda'''( <Columna>, <Fila> ):Da por resultado una copia del contenido de la celda de la [[Manual:Hoja de Cálculo|hoja de cálculo]] cuya columna y fila se señalan, ambas,  por su correspondiente número.
 
{{Example|1='''<code>Celda(2, 1)</code>''' da por resultado una copia del contenido de '''<code>B1</code>'''.}}
 
{{OJo|1=<br>El [[:Categoría:Objetos|objeto]] creado será un [[:Categoría:Excluir_al_imprimir|texto]], expresión, valor numérico... según la índole del contenido ''copiado'' de la celda indicada.<br>Resultará ''indefinido'' si la celda no tuviera valor asignado.<small>{{mbox|type=warning|text=Por eso, en el [[Manual:Protocolo de Construcción|Protocolo]], este comando debe ser '''posterior''' a la asignación de la celda.}}</small>
 
}}
 
{{Notes|1=<div>
 
:*Por omisión, las celdas en una [[Manual:Hoja de Cálculo|hoja de cálculo]] son objetos [[Objetos libres, dependientes y auxiliares|auxiliares]] por lo que, dado el caso, también lo es el resultado de esta ''copia'' de su contenido.
 
:*Debe controlarse que las celdas que van a ser referidas en el [[Manual:Protocolo de Construcción|Protocolo de Construcción]]. se hayan creado previamente.</div>}}
 
<h4>Comando Columna</h4>
 
;Columna( <Celda de Hoja de Cálculo> ):Da por resultado el número correspondiente a la columna de la celda (empezando por 1).
 
{{Example|1=<br>'''<code>q = Columna(B3)</code>''' da por resultado ''q = 2'' dado que ''B'' es la segunda columna de la [[Manual:Hoja de Cálculo|Hoja de Cálculo]].}}
 
<h4>Comando Fila</h4>
 
;Fila( <Celda Hoja de Cálculo> ):Da por resultado el número de la fila de la celda de la [[Manual:Hoja de Cálculo|Hoja de Cálculo]], empezando por 1.
 
{{Example|1='''r = <code>Fila(B3)</code>''' da por resultado el número ''r = 3''.}}
 
<h4>Comando NombreColumna</h4>
 
;NombreColumna( <Celda de la Hoja de Cálculo> ):Da por resultado, como texto, el nombre de la columna de la celda indicada.
 
{{Examples|1=<br><br>'''<code>NombreColumna(A1)</code>''' crea el texto ''A''.<br><hr>'''<code>Ejecuta({"ColumnName(" + Element( lc , n) + ")"  } )</code>''' da la letra de la columna acorde al valor de '''<code>n</code>''' siendo <br>'''<code>lc = [[Tutorial:Visibilidad_Condicional_y_Secuencias#Introducción_a_Secuencias|Secuencia]](LetraDeCódigo(65 + l) + (l + 1), l, 0, 5)</code>''' cuyo contenido resulta:<br>'''<code>{"A1", "B2", "C3", "D4", "E5", "F6"}</code>'''<br>Por eso, da el texto ''A'', ''B'', ''C'', ''D''...  según ''n'' sea  0, 1, 2, 3...}}
 
{{OJo|1=<br>Como [[Comando Ejecuta|'''Ejecuta''']] requiere los nombres de los [[:Categoría:Comando#Comando_a_Comando|comandos]]  en inglés, ''NombreColumna'' se anota como ''ColumnName'' }}
 
<h4>Comando RangoCeldas</h4>
 
;RangoCeldas( <Celda Inicial>, <Celda Final> ):Crea una lista conteniendo los valores de las celdas dentro del rango establecido.
 
{{Example|1=<br> '''<code>RangoCelda(A1, A3)</code>''' da por resultado la lista ''{1, 4, 9}'' si las respectivas celdas de la [[Manual:Hoja de Cálculo|Hoja de Cálculo]] contuviera los correspondientes valores: '''<code>A1 = 1, A2 = 4, A3 = 9</code>'''.<br><hr>'''<code>{"Hola", "Qué", "Tal", "envido", "W3", "W4", 1, 2, (-1, 2), "2*C5-C4", "truco", "flor", "envido", 6.28319, 2x³ - 3x² + 5x - 7, "", 6.28, "F1"}</code>''' sería una lista resultante de un rango de celdas con contenidos diversos.
 
}}
 
{{Note|1=Una sintaxis abreviada sería '''<code>A1:A3</code>'''.}}
 
{{OJo|1=Si el contenido de la celda '''B1''' fuera una fórmula, como '''<code> =x(PuntoMedio(A$1, A2))</code>''' también copiada en '''B2''', '''<code>RangoCelda(B1, B2)</code>''' sería el correspondiente valor de la abscisa del [[Comentarios:Comando PuntoMedio|PuntoMedio]] respectivo, como ''0.5'' ó ''2''.}}
 
<h4>Comando RellenaCeldas</h4>
 
;RellenaCeldas( <Rango de Celdas>, <Objeto> ):Copia los datos provenientes del objeto indicado, al conjunto de celdas determinado por el rango señalado.
 
{{Notes|1=Respecto de los parámetros...
 
:*las celdas se identifican por su ''nombre'' que es el de la letra de la columna y a continuación el número de fila. Como ''D3'' o ''B7'', por ejemplo.
 
:*el del ''Rango de Celdas'', debe ingresarse, como es habitual en las [[Manual:Hoja de Cálculo|hojas de cálculo]].<br>Por ejemplo,  ''B2:D5''.
 
:*el [[:Categoría:Objetos|''Objeto'']] puede ser de cualquier tipo (una ecuación como ''3 sin(x) + x^2'' ; una expresión;  comandos operando sobre objetos como [[Comentarios:Comando_IndiceElegido|AleatorioEntre(0, 10)]], [[:Categoría:Comandos_de_Vectores_y_Matrices#Comando_Vector|Vector(A, B)]]... entre otros.
 
}}
 
;RellenaCeldas( <Celda>, <Lista> ):Copia los valores desde la lista a la fila de celdas, a partir de la indicada, que le da cabida. 
 
{{Note|1=Las celdas resultantes son [[Objetos libres, dependientes y auxiliares|objetos libres]] (independientes de la  lista).}}
 
{{Example|1=<br>'''<code>RellenaCeldas(B2, {1, 2, 3, 4, 5, 6, 7, 8, 9, 10})</code>'''  vuelca los números indicados en la segunda fila de la planilla, a partir de la columna B, en adelante.}}
 
;RellenaCeldas( <Celda>, <Matriz> ):Copia los valores desde la matriz al conjunto de celdas que, a partir de la indicada, le dan cabida. 
 
{{Note|1=Las celdas resultantes son [[Objetos libres, dependientes y auxiliares|objetos libres]] (independientes incluso de la  matriz).}}
 
{{Examples|1=<br>'''<code>RellenaCeldas(C5, matriz1 + matriz2)</code>'''  vuelca, a partir de '''<code>C5</code>'''  hasta '''<code>F8</code>''',  los números resultantes de la suma de:<br>
 
:*matriz1 =  {{4, 5, 6, 7}, {2, 3, 4, 5}, {0, 1, 2, 3}, {-2, -1, 0, 1}}  y
 
:*matriz2 =  {{3, 4, 5, 6}, {1, 2, 3, 4}, {-1, 0, 1, 2}, {-3, -2, -1, 0}}
 
}}
 
{{OJo|1=<br>Se puede arrastrar/depositar directamente una lista desde la [[Comentarios:Vista_Algebraica_CAS|Vista Algebraica]] a la [[Manual:Hoja de Cálculo|Hoja de Cálculo]].<br>En simultáneo, manteniendo pulsada la tecla {{KeyCode|Shift}} ({{KeyCode|May}} en algunos teclados) se puede decidir sobre las opciones que ofrece el correspondiente cuadro de diálogo (Objetos libres/dependientes -- Transpuestas).}}
 
<h4>Comando RellenaColumna</h4>
 
;RellenaColumna( <Número de Columna>, <Lista> ):Copia los valores que componen la lista a partir de la primera celda de la ''Columna''.<br>La ''Columna'' queda indicada por su número (1 para A, 2 para B, etc.).<br>Las celdas resultantes son objetos libres.
 
{{Note|1=Las celdas son independientes incluso de la ''Lista''.}}
 
{{OJo|1=Se reescribe el eventual contenido previo de las celdas sin advertencia alguna.}}
 
{{Example|1=<br>'''<code>RellenaColumna(1, Secuencia(0 + 0.1 k, k, 0, 21))</code>''' completa las columnas adecuadamente y permite asegurar que el contenido de, por ejemplo, '''<code>A21</code>''' sea efectiva y ''redondamente'' '''2''' en lugar de ''2.000000000000001'' como se aprecia con precisión de 15 decimales cuando se emplea la técnica usual de ''rellenado'' en la [[Manual:Hoja de Cálculo|Hoja de Cálculo]].<hr>Este ''rellenado'' implica recuadrar y ''arrastrar'' en maniobra vertical y descendente el contenido de '''<code>A1</code>''' y '''<code>A2</code>''', en que previamente se anotara ''0'' u ''0.1'' respectivamente.<br>}}
 
{{OJo|1=Como puede apreciarse, el ''rellenado'' involucra un problema propio de cualquier [[Manual:Hoja de Cálculo|Hoja de Cálculo]] que, aunque no suele ponerse en evidencia, requiere una técnica de superación que conviene tener a mano.}}
 
;<hr>
 
{{Note|1=<br>Se puede arrastrar/depositar directamente una lista desde la [[Comentarios:Vista_Algebraica_CAS|Vista Algebraica]] a la [[Manual:Hoja de Cálculo|Hoja de Cálculo]].<br>En simultáneo, manteniendo pulsada la tecla {{KeyCode|Shift}} ({{KeyCode|May}} en algunos teclados) se puede decidir sobre las opciones que ofrece el correspondiente cuadro de diálogo (Objetos libres/dependientes -- Transpuestas).}}
 
=====Registros Múltiples para Analizar Funciones=====
 
{{Example|1=La figura muestra consecuencias de un ''relleno'' adecuado de columnas.}}<hr>
 
[[File:Asíntotas IIII%.gif|310px|left]]<hr><small>
 
Como se aprecia ''animadamente'' en la figura, cuando se trata de poner en evidencia una discontinuidad, el ''relleno'' de la tabla asociada a la [[Manual:Hoja de Cálculo|Hoja de Cálculo]] con los valores correspondientes a la función $\mathbf{\frac{1}{x - \Delta_s}\; }$  en que el deslizador hace los cambios del disminuyendo en el denominador, puede hacer más palpable cuando ese registro complemente al gráfico.<br>Los cambios aparecen en la gráfica de la función, en la presentación de sus [[Comando Asíntota|asíntotas]] así como en el texto de la formulación.<br>Aún así, el  <big><big>'''∞'''</big></big>  en la fila de la tabla suma un registro de una contundencia clara al respecto.</small>
 
<h4>Comando RellenaFila</h4>
 
;RellenaFila( <Número de Fila>, <Lista> ):Copia, a partir de la primera celda de la ''Fila'' indicada por su número, los valores que componen la lista.<br>Las celdas resultantes son objetos libres.
 
{{OJo|1=Las celdas son independientes incluso de la ''Lista''.}}<small>
 
{{Attention|1=Se debe tener el cuidado necesario dado que, de contener datos  previamente las celdas involucrados, serán reemplazados sin previo aviso.}}</small>
 
{{Example|1=<br>'''<code>RellenaFila(7, D1:E4)</code>''' establece, a partir de la celda '''<code>A7</code>''' el contenido de cada una de las consecutivas del rango '''<code>D1:E4</code>''' que a los efectos, opera como ''Lista''.<br>Si se pidiera el volcado  '''<code>RellenaFila(1, D1:E4)</code>''', se perderá, por reemplazo, el contenido original en las celdas '''<code>D1</code>''' y '''<code>E1</code>'''.}}<hr>
 
{{OJo|1=<br>Se puede arrastrar/depositar directamente una lista desde la [[Comentarios:Vista_Algebraica_CAS|Vista Algebraica]] a la [[Manual:Hoja de Cálculo|Hoja de Cálculo]].<br>En simultáneo, manteniendo pulsada la tecla {{KeyCode|Shift}} ({{KeyCode|May}} en algunos teclados) se puede decidir sobre las opciones que ofrece el correspondiente cuadro de diálogo (Objetos libres/dependientes -- Transpuestas).}}
 
 
 
=Volcado de Datos en la [[File:Menu_view_spreadsheet.svg|link=Manual:Hoja_de_Cálculo#Interfaz de Cálculo|23px]] Hoja=
 
==Ingreso Manual, [[:Categoría:Comando#Comando_a_Comando|Comandos]] y Rastreo==
 
Más allá de hacerlo manualmente, se pueden usar los comandos correspondientes a  [[:Categoría:Comandos_de_Hoja_de_Cálculo#Comando RellenaColumna |RellenaColumna]], [[:Categoría:Comandos_de_Hoja_de_Cálculo#Comando RellenaFila|RellenaFila]] o [[:Categoría:Comandos_de_Hoja_de_Cálculo#Comando RellenaCeldas| RellenaCeldas]]. {{Note|1=Ver también la sección [[Rastreo#Rastreo a la Hoja de Cálculo|Rastreando a la Hoja de Cálculo]].}}
 
==Copiar Datos desde la [[File:Menu_view_algebra.svg|link=Comentarios:Vista_Algebraica_CAS|16px]] [[Comentarios:Vista_Algebraica_CAS|Vista Algebraica]]==
 
Se puede arrastrar/depositar directamente una lista desde la [[File:Menu_view _algebra.svg|link=Comentarios:Vista_Algebraica_CAS|16px]] [[Comentarios:Vista_Algebraica_CAS|Vista Algebraica]] a la '''Hoja de Cálculo'''.<br>En simultáneo, manteniendo pulsada la tecla {{KeyCode|Shift}} ({{KeyCode|May}} en algunos teclados) se puede decidir sobre las opciones que ofrece el correspondiente cuadro de diálogo ('''Objetos libres/dependientes''' -- '''Transpuestas''').
 
==Copiar Datos de otras [[File:Menu_view_spreadsheet.svg|link=Manual:Hoja_de_Cálculo#Interfaz de Cálculo|23px]] Hojas de Cálculo==
 
Para importar datos desde otras hojas de cálculo, basta con seguir estos pasos:
 
*Seleccionar y copiar los datos a importar. Por ejemplo usando el ''atajo'' de teclas {{KeyCode|Ctrl + C}} (Mac SO: {{KeyCode|Cmd + C}}) para copiarlos en el ''portapapeles''.
 
*Abrir la ventana de GeoGebra y mostrar la [[Manual:Hoja_de_Cálculo#Interfaz de Cálculo|Hoja de Cálculo]]
 
*Un ''clic'' en la celda a partir de la cual se van a volcar los datos, la que contendrá el primer valor (como la '''A1''')
 
*Pegar los datos desde el portapapeles a la '''''Hoja''''' de GeoGebra empleando, por ejemplo el ''atajo¡¡ de teclas usual: {{KeyCode|Ctrl + V}} (Mac SO: {{KeyCode|Cmd + V}}) para que el volcado se realice a partir de la celda seleccionada.
 
==Tomar Datos de otras Aplicaciones==
 
También es posible importar datos desde otras aplicaciones, si fueron almacenadas empleando formatos como los correspondientes a; ''txt'', .''csv'' and .''dat''. Basta un ''clic'' sobre una celda vacía para luego seleccionar la opción ''Importa Archivo de Datos...''.<hr>
 
{{Note|1=GeoGebra emplea el punto {{KeyCode|.}} como separador decimal y la coma  {{KeyCode|,}}  como separador de campos.<br>Es preciso asegurarse que también en el archivo de datos a importar sean estos los separadores empleados con uno y otro propósito, antes de proceder con la importación.}}
 
<h3>Importación Extra</h3>
 
[[File:Importa.PNG|thumb|220px|left]]Cuando está habilitado el listado de archivos, el ''clic'' derecho que despliega el [[Comentarios:Menú_Contextual|Menú Contextual]] cuenta con una alternativa adicional para importar datos de archivo a volcar en la ''hoja'', como puede apreciarse en la figura.
 
[[File:Exporta Hoja.PNG|310px|right]]
 
===[[File:Menu Open.png|link=|32px]] Importa Archivo de Datos===
 
Un ''clic'' derecho en una celda vacía despliega un [[Comentarios:Menú_Contextual|Menú Contextual]] que ofrece la opción [[File:Menu Open.png|link=|21px]] ''Importa Archivo de Datos'' que admite el formato '''<code>.txt</code>''', '''<code>.csv</code>''' o '''<code>.dat</code>'''  para volcar su contenido en la '''Hoja de Cálculo''' sea desde el mismo equipo de trabajo o desde la ''Web''.<br>El comportamiento resultará acorde a los parámetros indicados para las ''Opciones de la Hoja de Cálculos''.
 
{{OJo|1=El separador de campos en un archivo '''<code>.csv</code>''' es la coma en lugar del punto y como. Si resulta necesario, se puede recurrir a un editor de textos para hacer los ajustes correspondientes.}}
 
 
[[Category:Comandos]]
 
[[Category:Comandos]]
[[Categoría:Comandos_de_Hoja_de_Cálculo]]
 

Revisión actual del 01:23 21 ago 2020

Páginas en la categoría «Comandos de Hoja de Cálculo»

Las siguientes 8 páginas pertenecen a esta categoría, de un total de 8.

© 2024 International GeoGebra Institute