Vous êtes sur la page 1sur 13

1.

ANTECEDENTES

Importancia de la Programación en la
Ingeniería Civil
agosto 3, PMSin categoríauniprofesormar

Sirve de muchísimo, debido a todos los procedimientos que llevan a cabo como ingenieros
civiles, como organizacionales, administrativos, matemáticos, informáticos, logísticos
etc. Como se puede ver todo eso lo podemos desarrollar con apoyo de las PC. Como el
dibujo y su famoso AutoCAD.

Entonces para que sirve la programación, pues para hacer que la computadora haga lo que
queremos que haga y no alrevés. Desarrollar rutinas de dibujo para AutoCAD nos da mucha
ventaja en tiempo e implementación, reduce los tiempos de elaboración de planos a menos de
la mitad y con mayor calidad. (claro también hay que ser bueno para el uso del programa en
si).

Otra herramienta mágica en nuestra rama es el EXCEL, es un programa que se usa en casi
cualquier ámbito, entonces es muy ventajoso (y mas económico que comprar software
especializados para cada función) hacer pequeñas o grandes rutinas de programación para
llevar a cabo las tareas mas repetitivas e iterativas, para que con un click, haga revisiones y
diseños, balances de costos, estados de cuenta, programación laboral entre mil otras cosas.
Ademas, se tiene el control de lo que hace el programa u hoja de calculo.

Si por otra parte, se adquiere un software diseñado para digamos, diseño de cimentaciones,
este programa debe estar probado y aprobado etc, pero tendrá criterios que difieran de los que
necesitamos, o se tendrá limitantes si por ejemplo se desea refuerzo en lecho superior de
zapata y el programa no lo maneja o si se trabaja con STAAD para análisis estructural y ese
programa de cimentaciones no es compatible o lo que STAAD considera momento negativo
o cortante positivo, o la orientación de las coordenadas, el de cimentaciones lo considere de
otra forma.

Entonces con las herramientas de programación se puede hacer muchísimas cosas que
funcionen como queremos y no viceversa y hagan lo que queremos y se acomoden a nuestras
necesidades y estilo y no al revés.

Por otra parte, los mismos programas como Staad, Excel, AutoCAD, SAFE, Etabs, etc.
Traen módulos compatibles con lo que es Visual Basic o C++ lo que se puede aprovechar
para ajustar el uso y respuesta del programa a la manera en la que deseemos a nuestro
criterio.

En general en todas las ramas y cualquier tarea que desee desarrollar se puede ver apoyada
por la PC y por consiguiente por programación que puede ser simple y básica o avanzada.

2. JUSTIFICACIÓN
3. MARCO TÉORICO

Hacer referencia a celdas de otras hojas en


Excel
Cuando la información está organizada en diferentes hojas de Excel es indispensable saber
cómo crear referencias a celdas que se encuentran en otras hojas. La nomenclatura es
muy sencilla, solamente usamos el nombre de la hoja seguido del signo de exclamación y la
dirección de la celda.

Referencia a una celda en otra hoja de Excel


Hagamos un ejemplo muy sencillo. En una de las hojas de mi libro de Excel tengo el
presupuesto para los gastos de los meses de enero y febrero.

En la hoja Resumen deseo mostrar el gasto de teléfono del mes de febrero por lo que utilizo
la siguiente fórmula:

=Presupuesto!C3

Observa que esta referencia sigue las reglas mencionadas anteriormente. En primer lugar
coloco el nombre de la hoja que tiene la información, seguida del símbolo de exclamación y
finalmente la dirección de la celda que deseo obtener de dicha hoja. Observa que Excel
obtiene el valor adecuado en mi hoja Resumen:
Como puedes observar, es muy sencillo hacer referencia a celdas de otras hojas en Excel.

Referencia a un rango en otra hoja de Excel


De la misma manera que hemos creado una referencia a una sola celda en otra hoja, podemos
crear una referencia a un rango. Utilizando el mismo ejemplo anterior, ahora deseo mostrar
en mi hoja Resumen la suma total del presupuesto del mes de Febrero. Para ello utilizaré la
función SUMA especificando como argumento un rango en otra hoja:

=SUMA(Presupuesto!C2:C5)

La función SUMA se encargará de acceder los valores en las celdas de la otra hoja. Observa
que Excel devuelve el resultado correcto:

Espero que con estos dos ejemplos tengas ya claro cómo hacer una referencia a una celda o
rango en otra hoja de Excel.

Nombres de hojas con espacios en blanco


Existe un caso especial al momento de crear una referencia hacia otras hojas de nuestro libro
y es cuando la hoja que contiene los datos tiene un nombre con espacios en blanco. En mi
libro de Excel de ejemplo tengo una hoja llamada “Gasto Real” con la información del gasto
efectuado en cada mes:
Si deseo colocar en mi hoja Resumen la suma de los gastos de febrero de esta hoja debo
utilizar la siguiente fórmula:

=SUMA('Gasto Real'!C2:C5)

Lo que debes notar de manera especial en esta fórmula es que el nombre de la hoja está
rodeado por comillas sencillas que es algo que debemos hacer cuando el nombre de la hoja
contenga espacios en blanco. Observa el resultado de utilizar esta referencia:

Utilizar el ratón para crear una referencia a otra hoja


Ya conoces las reglas para crear referencias a celdas en otras hojas de Excel pero también
puedes utilizar el ratón para crear dichas referencias. Solo será suficiente con colocar el
símbolo = y hacer clic en la hoja y celda que contiene el dato que deseamos incluir para que
Excel pueda crear la referencia correcta.

“Moises Ortiz (2011). Hacer referencia a celdas de otras hojas en Excel. EXCELTOTAL.
Recuperado de https://exceltotal.com/”

La función BUSCARV en Excel


La función BUSCARV en Excel nos permite encontrar un valor dentro de un rango de datos,
es decir, podemos buscar un valor dentro de una tabla y saber si dicho valor existe o no. Esta
función es una de las más utilizadas para realizar búsquedas en Excel por lo que es
importante aprender a utilizarla adecuadamente.

Preparar los datos para la función BUSCARV


Comenzaremos con un ejemplo sencillo donde utilizaremos la función BUSCARV para
realizar una búsqueda dentro de un directorio telefónico. Pero antes de escribir la fórmula que
nos ayudará a realizar la búsqueda, será importante poner atención a los datos de origen.

Para utilizar la función BUSCARV debemos cumplir con algunas condiciones en nuestros
datos. En primer lugar debemos tener la información organizada de manera vertical, es decir
organizada por columnas.

Esto es necesario porque la función BUSCARV recorre los datos de manera vertical (por eso
la letra “V” en el nombre de la función) hasta encontrar la coincidencia del valor que
buscamos. Por ejemplo, los datos de nuestro directorio telefónico deberán estar organizados
de la siguiente manera:

Algo que nunca debes olvidar es que la función BUSCARV siempre realizará la búsqueda
sobre la primera columna de los datos. En el rango mostrado en la imagen anterior (A2:B11),
la función BUSCARV realizará la búsqueda sobre la columna A.

Esto quiere decir que para nuestro ejemplo podremos buscar un nombre y obtener el teléfono,
pero no podremos buscar un teléfono y obtener el nombre ya que la búsqueda siempre se
realiza sobre la primera columna de la izquierda. Por esta razón es importante preparar los
datos adecuadamente para obtener los resultados que necesitamos.

Algo que también debemos cuidar con la tabla de búsqueda es que, si existen otras tablas de
datos en la misma hoja de Excel debemos dejar al menos una fila y una columna en blanco
entre nuestros datos de búsqueda y las otras tablas de manera que la función detecte
adecuadamente el rango donde se realizará la búsqueda.

Una vez que nuestros datos cumplen con estas condiciones estaremos listos para utilizar la
función BUSCARV y realizar búsquedas en Excel.

Sintaxis de la función BUSCARV


La gran mayoría de las funciones de Excel tienen argumentos que son la manera en cómo le
indicamos los datos con los que trabajará así como ciertos criterios de ejecución. En el caso
de la función BUSCARV tenemos cuatro argumentos que describo a continuación:

 Valor_buscado (obligatorio): Este es el valor que queremos encontrar y el cual será


buscado en la primera columna del rango de datos. Podemos colocar el texto
encerrado en comillas o podemos colocar la referencia a una celda que contenga el
valor buscado. La función BUSCARV no hará diferencia entre mayúsculas y
minúsculas.
 Matriz_buscar_en (obligatorio): El segundo argumento es una referencia al rango de
celdas que contiene los datos.
 Indicador_columnas (obligatorio): El Indicador_columnas es el número de columna
que deseamos obtener como resultado. Una vez que la función BUSCARV encuentra
una coincidencia del Valor_buscado nos devolverá como resultado la columna que
indiquemos en este argumento.
 Ordenado (opcional): Este argumento es un valor lógico, es decir falso o verdadero.
Con este argumento indicamos a la función BUSCARV el tipo de búsqueda que
realizará y que puede ser una búsqueda exacta (FALSO) o una búsqueda aproximada
(VERDADERO). Si este argumento se omite se supondrá un valor VERDADERO.
Como puedes ver, la función BUSCARV tiene tres argumentos obligatorios y uno opcional.
Sin embargo, te recomiendo siempre utilizar los cuatro argumentos indicando en el último de
ellos el valor FALSO para asegurar una búsqueda exacta.

Por otra parte, es importante mencionar que no todos los países de habla hispana utilizamos
las misma normas en cuanto al carácter separador de listas. Así que, dependiendo de la
configuración regional de tu equipo, deberás separar los argumentos de la función
BUSCARV por una coma (,) o por un punto y coma (;).

Los ejemplos están hechos en una versión de Excel instalada en un equipo con configuración
regional Español (México) y por lo tanto verás una coma en la separación de los argumentos
de la función BUSCARV pero deberás estar consciente de que existe la posibilidad de que
debas utilizar el punto y coma.

Como regla general puedo decir que, si en tu país se acostumbra utilizar la coma como el
separador de miles, entonces también utilizarás la coma (,) para separar los argumentos de la
función BUSCARV. Por el contrario, si en tu país se utiliza el punto como el separador de
miles, entonces utilizarás el punto y coma (;) en los argumentos de la función.

Errores comunes al usar la función BUSCARV


 Si la columna llave no tiene valores únicos para cada fila entonces la función
BUSCARV regresará el primer resultado encontrado que concuerde con el valor
buscado.
 Si especificamos un indicador de columna mayor al número de columnas de la tabla
obtendremos un error de tipo #¡REF!
 Si colocamos el indicador de columna igual a cero la función BUSCARV regresará un
error de tipo #¡VALOR!
 Si configuramos la función BUSCARV para realizar una búsqueda exacta, pero no
encuentra el valor buscado, entonces la función regresará un error de tipo #N/A.

La función BUSCARV es una de las funciones más importantes en Excel. Es necesario que
dediques tiempo para aprender correctamente su uso y podrás sacar mucho provecho de esta
función.

“Moises Ortiz (2011). La función BUSCARV en Excel. EXCELTOTAL. Recuperado de


https://exceltotal.com/”

Función FECHA
Use la función FECHA de Excel cuando necesite tomar tres valores diferentes y combinarlos
para formar una fecha.
Detalles técnicos

La función FECHA devuelve el número de serie secuencial que representa una fecha
determinada.

Sintaxis: FECHA(año; mes; día)

La sintaxis de la función FECHA tiene los siguientes argumentos:

 Año Obligatorio. El valor del argumento año puede incluir de uno a cuatro dígitos.
Excel interpreta el argumento año según el sistema de fechas que usa el equipo. De
forma predeterminada, Microsoft Excel para Windows usa el sistema de fechas de
1900, lo que significa que la primera fecha es 1 de enero de 1900.

Sugerencia: Use cuatro dígitos para el argumento año para evitar resultados no
deseados. Por ejemplo, "07" podría significar "1907" o "2007". Los años de cuatro
dígitos evitan la confusión.

o Si el año es un número entre 0 (cero) y 1899 (inclusive), Excel suma ese valor
a 1900 para calcular el año. Por ejemplo, FECHA(108,1,2) devuelve 2 de
enero de 2008 (1900+108).
o Si el año es un número entre 1900 y 9999 (inclusive), Excel usa ese valor
como el año. Por ejemplo, FECHA(2008,1,2) devuelve 2 de enero de 2008.
o Si el año es menor que 0, o es igual o mayor que 10.000, Excel devuelve el
valor de error #¡NUM!.
 Mes Obligatorio. Número entero positivo o negativo que representa el mes del año,
de 1 a 12 (de enero a diciembre).
o Si el mes es mayor que 12, mes suma esa cantidad de meses al primer mes del
año especificado. Por ejemplo, FECHA(2008,14,2) devuelve el número de
serie que representa el 2 de febrero de 2009.
o Si el mes es menor que 1, mes resta la magnitud de esa cantidad de meses, más
1, del primer mes del año especificado. Por ejemplo, FECHA(2008,-3,2)
devuelve el número de serie que representa el 2 de septiembre de 2007.
 Día Obligatorio. Número entero positivo o negativo que representa el día del mes,
de 1 a 31.
o Si el día es mayor que la cantidad de días del mes especificado, día suma esa
cantidad a los días del primer día del mes. Por ejemplo, FECHA(2008,1,35)
devuelve el número de serie que representa el 4 de febrero de 2008.
o Si el día es menor que 1, día resta la magnitud de la cantidad de días, más uno,
del primer día del mes especificado. Por ejemplo, FECHA(2008,1,-15)
devuelve el número de serie que representa el 16 de diciembre de 2007.

Nota: Excel almacena las fechas como números de serie secuenciales para que se puedan usar en
cálculos. La fecha 1 de enero de 1900 es el número de serie 1 y la fecha 1 de enero de 2008 es el
número de serie 39448, porque es 39.447 días posterior al 1 de enero de 1900. Tendrá que cambiar
el formato de número (Formato de celdas) para mostrar una fecha correcta.
Sintaxis: FECHA(año; mes; día)

Por ejemplo: =FECHA(C2; A2; B2) combina el año de la celda C2, el mes de la celda A2 y
el día de la celda B2, y los coloca en una celda como fecha. El ejemplo siguiente muestra el
resultado final en la celda D2.

Cambiar el formato de fecha

1. Haga clic con el botón derecho en las celdas que desea cambiar. En un equipo Mac,
presione Ctrl y haga clic en las celdas.
2. En la pestaña Inicio, haga clic en Formato > Formato de celdas o presione Ctrl+1
(Comando+1 en un equipo Mac).
3. 3. Elija Configuración regional (ubicación) y el formato de fecha que quiera.
4. Para más información sobre el formato de fechas, consulte Dar formato a una fecha
con un aspecto personalizado.
Calcular una fecha basándose en otra fecha

Puede usar la función FECHA para crear una fecha que se base en la fecha de otra celda. Por
ejemplo, puede usar las funciones AÑO, MES y DIA para crear una fecha de aniversario que
se base en otra celda. Por ejemplo, el primer día de un empleado en el trabajo es el 10/1/2016.
Puede utilizar la función FECHA para establecer la fecha de aniversario de su quinto año:

1. La función FECHA crea una fecha.


=FECHA(AÑO(C2)+5,MES(C2),DIA(C2))

2. La función AÑO busca en la celda C2 y extrae "2012".


3. Después, "+5" suma cinco años y establece "2017" como año de aniversario en la
celda D2.
4. La función MES extrae el "3" de C2. Esto establece "3" como mes en la celda D2.
5. La función DIA extrae "14" de la celda C2. Esto establece "14" como día en la celda
D2.

Convertir cadenas de texto y números en fechas

Si abre un archivo que procede de otro programa, Excel intentará reconocer las fechas entre
los datos. Pero en ocasiones las fechas no son reconocibles. Puede deberse a que los números
no se parezcan a una fecha típica o porque los datos tengan formato de texto. Si este es el
caso, puede usar la función FECHA para convertir la información en fechas. Por ejemplo, en
la siguiente ilustración, la celda C2 contiene una fecha que tiene el formato: AAAAMMDD.
También tiene formato de texto. Para convertirla en una fecha, se usó la función FECHA
junto a las funciones IZQUIERDA, EXTRAE y DERECHA.

1. La función FECHA crea una fecha.

=FECHA(IZQUIERDA(C2,4),EXTRAE(C2,5,2),DERECHA(C2,2))

2. La función IZQUIERDA busca en la celda C2 y toma los cuatro primeros caracteres


de la izquierda. Esto establece "2014" como año de la fecha convertida en la celda D2.
3. La función EXTRAE busca en la celda C2. Comienza en el quinto carácter y después
toma dos caracteres a la derecha. Esto establece "03" como mes de la fecha convertida
en la celda D2. Como el formato de D2 se ha establecido en Fecha, el "0" no se
incluye en el resultado final.
4. La función DERECHA busca en la celda C2 y toma los dos primeros caracteres,
empezando desde el extremo derecho y avanzando hacia la izquierda. Esto establece
"14" como día de la fecha en D2.
Aumentar o reducir una fecha en un número determinado
de días

Para aumentar o reducir una fecha en un número determinado de días, solo tiene que sumar o
restar el número de días al valor o la referencia de celda que contiene la fecha.

En el ejemplo siguiente, la celda A5 contiene la fecha que se quiere aumentar y reducir en 7


días (el valor en C5).

“Microsoft (2016). Función FECHA. MICROSOFT. Recuperado de


https://www.microsoft.com/es-ec/”

4. METODOLOGÍA

5. RECURSOS

ASOCIACIÓN ESTUDIANTIL
2 COMPUTADORAS

INTERNET

IMPRESORA

6. BIBLIOGRAFÍA

 “Microsoft (2016). Función FECHA. MICROSOFT. Recuperado de


https://www.microsoft.com/es-ec/”
 “Moises Ortiz (2011). La función BUSCARV en Excel. EXCELTOTAL.
Recuperado de https://exceltotal.com/”
 “Moises Ortiz (2011). Hacer referencia a celdas de otras hojas en Excel.
EXCELTOTAL. Recuperado de https://exceltotal.com/”
 https://exceltotal.com/hacer-referencia-a-celdas-de-otras-hojas-en-excel/
 https://exceltotal.com/la-funcion-buscarv-en-excel/
 https://exceltotal.com/funciones/fecha-y-hora/funcion-fecha/

7. CONCLUSIONES Y RECOMENDACIONES

CONCLUSIONES

8. ANEXOS

Vous aimerez peut-être aussi